This is the 4th gym bag I've used so I had list of requirements when shopping for a good bag.

- sturdy zippers
- big enough to pack a change of clothes/shoes/towel/toiletries
- small enough to fit in a locker
- somewhat fashionable

I've used dome bags, huge duffle bags, and back packs.  This is the best bag I've used so far.  Not perfect but close to it.  My only requests would be 2 - 3 additional small pockets for key/cell phone/change or money and a hole/pocket for a water bottle.  Even w/ out that, the bag is great.

Highly recommended.