i did order a xl and had to return for a 2xl, im normally a large to xl person. return was super quick. the xl was just a little too tight for me around my chest area. i loved the shape of the suit and how soft the material is that i when i reordered the size up i had to get a 2nd one. i have a hard time finding a swimsuit that i feel comfortable in but this one made me feel confident.