I am 5'9" and weight 126LB. Ordered size S and fit perfectly. Arm length was on point. Easy to zip up thanks to the added cord on the zipper part. Definitely recommend it! It's my 4th swimsuit from this brand and I love the quality
The overall fit works for me. I'm short-waisted. The sleeves are a bit short resulting in my inability to use the thumb hook.