I am the last person to defend Walmart for several reasons. I do not shop there except to check the fabric dept. occasionally. I have never bought bad fabric from Walmart. It is just as good as what I buy anywhere else. I'm not saying they maybe don't have some lesser quality, but at any store I buy at I have to read the labels and check the quality before I buy it. One thing, I do not buy it if it is made in China.