I bought this bag to take to the gym at work and love that it has a compartment for my shoes.  It fits pretty well in the locker at work and it feels really sturdy.  The only complaint I have is that I could use more small pockets to stick things in (ie. hair products, keys, wallet, headphones, etc.).