Walmart should take it back. The lady in our fabric dept told me to have them tag it & then take back to fabrics to have them measure it & then they will give you a refund. I bought 10 yards of some fabric & because it had a grease spot on they gave me the rest of the bolt. 14 yards. Took it home & washed it & when I was folding it I found that it had white spots down it ever so many yards. I still haven't taken it back. I'm going to try & work around the spots. The grease spot didn't come out either. Glad I got it on the markdown & didn't pay that much for it. You never know about Wally World's fabric. Sometimes you get good sometimes bad.