Hancock fabric has a great selection of quilting fabric and tons of. They also have a good range of decorator fabrics. Sewing and needlework accessories (including yarn, embroidery thread, and knitting needles) are also available. I was impressed by how many special occassion fabrics they had, though they seemed a bit out of date. Lots of flannel and a few seasonal apparel fabrics. Some patterns, but not a huge selection.