Was looking for a swim bag for my teenage daughter who just started a swim team. Love the extra pockets and she likes the one for her wet swimsuit so everything doesnt get soaked. The only CON at this point is that it is really big. It may come in handy once she has to start carrying fins to practice but at this point it has been hard to deal with when it comes to not being able to put it in the lockers during practice.