I typically take a large in the classic control short and skort so I bought a large in the bodysuit. Length was good for my long torso. There was surprisingly some control in the fabric, which was unexpected since I bought the bodysuit as a layer piece rather than shapewear. Bottom did stretch slightly during the day and lady parts were uncovered on both sides of the material. No snaps or hooks in crotch. Relatively comfortable on the bum and lady parts. I think the price is totally overblown though. I have $20 bodysuits that are just as comfortable without the stretch-out. I won’t likely buy again since I need one for each workday and I can’t afford $500 for work bodysuits.