I am 5’8” and 135-140 lbs with a long torso and needed to size up to a large to have enough coverage for my torso! I love how the straps are adjustable. There is an extra layer of fabric around the chest area for warmth and added coverage. I wear this suit at least once a week in a chlorinated pool and it doesn’t show any signs of wear!
I love that you can adjust the straps and can move freely while swimming. Also the fabric is not transparent and it does not pill or loosen after washing :) And the colors are sooo pretty!!!