It lasted about a year before it lost its elasticity, but I swam in the ocean and pool with it a lot.  I liked it enough that I ordered a second one.  I wouldn't mind having the legs cut higher, but otherwise it's perfect.  It's comfortable for swimming work outs and very reasonably priced.  I ordered a medium, which is a tiny bit loose, but I didn't want it pulling on my shoulders since I have a longer torso for my size, which is 5'3", 115 lbs, athletic build.