This seems to be a great product, but it was too short for me.  For reference, I am 5'6" and weigh about 155 pounds, and bought the 2XL.  The suit definitely fit, but because I had to stretch it over my shoulders, the fabric pulled in a straight line from my shoulders to my bottom, completely eliminating my waist.  Not flattering!  I will return for the next size up.