This swimdress runs EXTREMELY small. I am 5'4 120 lbs. I almost always order clothing in size small. sometimes med. I ordered this item in a 4-6 the first time and it was like doll clothes. But, it was so beautiful that I decided to order it in the next size available which was 8-10. This time it was a better fit but it's made for a very short torso. It dug in at my shoulders. I don't have a longer than average torso. Like I said, it's really beautiful so, my tiny body is going to attempt the extra large 16-18. More info to be revealed when I receive it. Meanwhile, order BIG you little ladies and big ladies, this one ain't gonna fit.