I like this bag a lot. It has plenty of space for holding a normal days worth of stuff. I like that it has plenty of pockets available and the shoe compartment is a big plus. The only things I can say to make it better would be to add an outside zipper pocket, and to make the shoe compartment a little bit more sturdy and bigger. Basic sneakers work fine in the compartment (I wear a size 9.5) but when I leave work, I have my steel toes on or heels, and these don't fit as well when I change clothes.