I was never pleased with Walmart fabric. It is really bad quality, and after one washing it looks horrible let alone a lifetime of washings. I am making quilts that will last my family a lifetime. If they are going to have something for 30+ years im going to put the money into it to make it last. If you look online you can get LQS quality fabric for walmart prices as well. :) Hope that helps.