I've been a CT customer for awhile. I haven't been disappointed in the quality and am pleased with the prices. The flannel is the better than that I've found anywhere else...it is so cuddly after washing! :-) My only difficulty with CT is that sometimes the colors aren't quite what I think they'll be and I'm not sure if that happens during the printing of the catalog or if it's just my perception. My most recent order was fat quarters of the patriotic fabrics. All sturdy and they are a pleasure to cut and sew.