Loved the style of this. It is forgiving in the right places! However I was in between a M and L. (I am usually a size 8, 140#.) Decided to keep the L and do slight alterations to the top. The M was tight in the thighs. The L had the issue of too wide under the arms but a few stitches should solve that. A nice alternative to a traditional swimsuit.