Some of the fabrics at WalMart are fairly good quality. You just have to feel it and see how heavy it is. I like their fabric for my DGD to make their projects. They don't care as long as they like the pattern. I have found that they go for the more "modern" prints. My local WM never lost their fabric, but I see the quality of some of it is better than it used to be. I have also noticed that the prices are higher than they used to be.
Sue