Only one of the Walmarts in my area carries fabric and I've noticed that the fabrics are a thinner version of the exact same pattern that's at my LQS. I bought some Farmer John fabric at my LQS, then saw the same fabric at WalMart and since I liked it so much I bought a yard for backup. Once I washed it, it was definitely nowhere near the same quality.