This is a great bag. Room for everything including possibly my Chihuahua. My only complaint is the cell phone pocket on the carrying strap. It must have been designed for a very small cell. I have one of the latest generation of touch cell phones and there is no way it will fit into that little pocket. I am in the process of trying to stretch out the elastic at the top. The location is perfect, just can't get the phone in.
I purchased this for my son who didn't want a backpack. He's 5 and going into Kindergarten. The medium bag is a bit big in size but a backpack would have the same problem. The strap is too long for him even after pulling it as tightly as possible. I just went ahead and folded up one end and zip tied it to make it shorter. Use black zip ties and it's not even noticeable. He gets to feel cool because of all of the pockets and doesn't feel odd with the character backpacks.
The added bonus is that mommy gets to use it when we go on day trips. Slap some thin jackets inside along with a camera and snacks and we're off for a wonderful day! I also don't have the added worry when in a crowd that someone can pickpocket a backpack. Great product!
This is the best organized bag I have ever found. Zippers on all pockets, lots of small compartments for: cell phone, wallet, business card holder, gym lock, room to put in gym stuff and back pocket the length of bag that keeps business papers or folder neat and crisp. It's a steal at this price.