I have purchased Walmart fabric many times, and find, as I do with QS fabric, that some is better than others. I've made many quilts from WM fabric that have held up quite well. I've also had poor quality fabric from there, as well as from quilt shops. When you give a quilt gift, it's sort of up to the recipient how it gets treated. Some will be used for dog beds, others hung on the wall for show only. Quality doesn't matter sometimes.