I've made several trips to Keepsake Quilting in Meredith, NH and besides having beautiful collections of fabric, talk about eye candy, but the fabrics are always first quality. I haven't taken a survey, but I think their fabrics are comparable to other quilt shops, in person or mail order. I think you will be happy with whatever you order from them.