This fits great and is holding up well over time for lap swimming in a chlorine pool.  For the price it can't be beat.  I'm normally a size 16 so I ordered the 3X and it fit true to size and has padding on the inside that's super helpful.