This suit fits like it was made for my body. The fabric feels amazing, and with the way the straps sit there is no squeezing/pinching. I haven’t swam in it yet, so I can’t attest to long term durability, but this is an easy winner as far as fit goes. The size chart was accurate too!