holds training gear for pool just great - convenient zips, nice style, nice and 'dry' takes wet gear well...overall HUGE - it won't stuff into a gym locker, so it goes out to the swim deck and lives on the side of the wall.