i needed a suit for skiing and wake boarding. I was tired of my bikini not staying in place and I was cold. This suit was amazing, I think it helps me out of the water easier too because of buoyancy. Great swimming suit too. Surprised how comfortable. Wore out to beach and got so many compliments on the color.