I grabbed the XXL and I was a little worried it wouldn't fit. I'm small-busted for my size, but my hips/butt are like 56" around, and I'm 5'11". So I bought this hoping to wear it for my engagement party and was soooo very pleased.
The thighs feel like you're wearing nothing. Some shapewear has elastic on the thigh that digs into you the entire night, but this is so smooth that I didn't have to adjust the legs once.
It's also very comfortable on the shoulders. And let's not forget the waist cinching.

If you're looking for a shapewear that's great for events, this is definitely the one.