I was looking for a new gym bag and this turned out to be the perfect bag. It is light weight and has many pockets that can serve for numerous functions. It can store items separately for many needs. It has a pocket for dirty shoes. It has 2 large outside pockets. It also has a nice side pocket that allows for tidy storage of items such as a wallet, phone, accessories, etc. I would highly recommend this for a gym bag and it is large enough to also double as a weekend getaway bag. It is the first gym bag that, so far, the zipper had never caught or given resistance. Best gym bag I have owned!