This is a nice suit with good material and design though it seemed a tad small for an XL but not so small that I will send it back so I will just be selective as to where I wear it, The bottom is a good fit but the top lets me hang out a bit too much for everyday use.  If I could get a XXL top it would be perfect, I do like this companies swim suits.  Gail