These comments are spot on. Depends on what you're making and your budget. Walmart now offers difference price points and quality; some of the 100% cotton quilting fabric is as low as $2.97 a yard; a great value and the variety is very nice. And they now have some at $7.97 a yard which they did not have at my Walmart before. Just like shopping for fabric anywhere; feel it, hold it up to the light, consider your project and buy accordingly.