I love this swimsuit. I am tall (5'10) and struggle to find a swimsuit that is long enough in the body - usually the straps are falling off my shoulders as the suit is made for someone shorter. This one is great. Straps stay absolutely put, even when I am swimming crawl and backstroke lengths. The suit is very flattering too. Delighted.