I would not be caught buying walmart fabric I can buy name brand stuff in line for the same price and know it will stand up not fade not loose the design have a higher thread count so often ironing it after washing is not necessary. My favorite is Hancocks of Paduka .Their web specials are top of the line fabrics their cuts are generous and the price is just what you are looking for.