I really wanted to love this product but unfortunately I didn’t like them at all. I wore the 7/8 to work where I work in a rehabilitation gym based setting. I ordered a size down as recommended to ensure a firm fit, they were firm upon first putting them on however I found they did not hold their shape and firmness around my crotch and stomach. They slid down and I was constantly hitching them up. Unfortunately I can’t return them as I cut the the tags before wearing them once. I plan on returning the other pair in my order. I want to support brands doing the right thing, but much to my disappointment this product was not functional for me.