I purchased the jacket to wear snorkeling during a trip to the Galapagos Islands. I haven't worn the jacket in the water yet. I have an athletic build, size small bottom and large top, a one piece suit just doesn't fit. So I chose to buy two pieces. I am happy with the fit and quality of the jacket. Free shipping was a plus too. The jacket arrived quickly. I am an avid online shopper, I checked multiple sites, ROXY offered the best deal!