I have ordered most of my fabric online, the fabshop hop stores all have great quality fabric, and most on line stores will state that their fabric is quality quilting grade. I have never had a problem or been disappointed. Connecting threads is also a great option.