Depends on the fabric itself not on where you buy it or price in my opinion. I've bought fabric from Walmart, Joanns and local quilt shops. Some has been wonderful and some has been garbage -- from all locations and in all price ranges. You really have to look closely and feel the fabric no matter where you shop.