Great tankini top! Im 57 165lb- the large is perfect. I have a long torso, and usually have a hard time with length- its a great fit! The top rim interior of the suit has a rubbery adhesive that keeps the suit secure if worn without the strap. The cup lining is great- not overly thick.