If your looking for LQS quality they don't sell that high quality. Like most, it depends on what you can afford. I buy Walmart fabric and have found some decent fabric, then there is some garbage. I think it also depends on the store. Our dept. manager orders some of her fabrics and that seems to be better quality and she is even bringing in collections.