My favorite is Hoffman for quilting, but that is the designs. I dont like walmarts fabric. I usually shop on line or the LQS, when fabric is on sale. Usually the more expensive the better quality. I dont usually like Joann's either, I find when I go to use it the weave is too loose. My daughter has called me a fabric snob for years, and I am, especially when buying clothes I know I can make better, and cheaper myself lol.