Some of the WalMart fabric is really quite good and some is, well - I wouldn't use it for a quilt. Having said that, I have found good OSU fabric at ours and some very nice floral. Not really expensive and I do wash it because I don't want to risk it shrinking. However, if I am going to use the Walmart fabric with charm packs, layer cakes or jelly roll strips, I don't wash it because these three items are the ones that I have found that do shrink. I let them shrink together.