I loved this purchase and can’t wait to wear it. It’s really thick material but also fits and accentuates my curves. It’s true to size and I purchased a L (5’0, 165lbs, big butt, small breasts). I recommend ordering your actual size. I’ll probably add a strapless push-up to give my breasts extra umph.