For me I have found that I only buy quality fabic from a store that I frequent or a company that sells high quality. I always buy "on sale" fabric and usually pay for good quality what I would have to pay for others. I have found that when I get ordinary fabric and wash it, it is very thin and frays easily. Hope this helps, have fun shopping.