I buy David's Textile fabric at a nearby Walmart. I can't find a thing different from this fabric then from the nearest LQS except the price. I have tortured a piece this fabric for months and it still looks good and has not shredded or pulled from the steams. I machined quilted a large piece, and have washed and dried it with every load. That's more abuse then any quilt will get in years. It's gone through bleach water, oxyclean, washed with towels, work clothes and even floor rugs. It's $2.97 a yard.