This suit stands us to 5 hours of gym pool water weekly. The colors are vibrant and the style my favorite. I buy size 16. I'm 5'3", stocky and must alter all suits. The straps are wide enough to shorten 2+" and the hem wide enough to insert "1/4" swimsuit" elastic creating a blasson effect that's cute, perky and keeps the skirt snug and from rising up in the water. It's flattering for young and seniors. I've bought 20 swimsuits in the last three years and this is one of my best picks to date. I'll buy this swimsuit style again and again.