"I feel for the price, the quality is fine. I could have spent $20 - $25 dollars in the store and got better quality but I'm very happy with what I got. They are not heavy duty cotten but not real cheap either. FYI - this is not one full piece of fabric, the stripes and star section are all separate and sewn together."