Before my Walmart stores closed fabrics, I bought a nice stash. You just have to pick and chose and sometimes the better fabric goes on sale if it is not moving well---just watch. If you notice some of the bolts will even say quilting calico on ends, be nice fabric and still only be 1.50 or 2.00 a yard.