I normally wear a 1x and I got an XL and it fits perfect except I’m not too heavy and you definitely need a nice cup size because it’s a little bigger than expected. I had to tie it tight. It’s long and the more you pull the strings, of course the shorter the dress and the longer the strings. You may need to cut them in order for this to work. Overall it’s a nice dress for the price. It shows my curves very well. I weigh 225lbs, I’m bottom heavy, 16/18 in jeans and pants. So size down