This is a nice suit with good material and is well made but is a teensy too small.  Both the bottom and top fit tight but I will keep the suit anyway hoping that either it stretches some or I lose a couple of pounds.  This is an XL and they don't sell a XXL so I can't size up, bummer!  Gail