This dress hugs all your curves. I’m a size 16/18 and I ordered a 2x. The hem of the dress hits mid thigh and the sleeves were very comfortable. I paired it with some Tim heels and a black leather crop jacket. I got so many compliments at the club. Just make sure you’re mindful when twerking because the dress will ride up over your butt. That’s the only con, having to constantly pull it down. :) would definitely recommend.