These shorts are great. I purchased them to wear under dresses but not necessarily to hold everything in. They do smooth everything out but aren't like a spanx product. They fit true to size. I ordered my usual underwear size and they fit great. Comfortable waistband and the legs didn't roll up at all. I am very satisfied with this product and would definitely recommend it.