This swimsuit has an interesting fit. Not bad, not great. It doesnt have much stretch like typical swimsuits. Because of that, its a bit difficult to put on. It also has very large cups & a kind of short torso, so I cant wear it without the strap attached. I get compliments when I wear it, but don't wear it as often as I would a better cut swimsuit.  I ordered an xxl. Im 59, 220#, pants size 16, cup size 36G.