Provides beautiful fabrics, fibers, tools, books, and accessories for knitting, crocheting, sewing and quilting.