I got the swim dress in size 3XL. I am a solid size 6. I can usually wear a junior's M or ladies S. I was originally going to order a 2XL, but after reading some reviews, decided to size up, just in case. I'm glad that I did--it fits like a dream. I love it! It's a beautiful print and a good weight, seems like it is well-made. I haven't tried it out in the water but I hope it holds up. Will update later. (I got the white one with the lemons, so I hope it doesn't turn translucent when wet)