Fabrics and Threads descriptions