The quality of the material is great. Very sturdy and flexible, breathable. I bought the high waist trainer and a full body trainer, but I totally love the high waist trainer best! Easy to put on and off really, and helps everything stay in place. Love it so much I'm buying 2 more!