Nice bag but it's only okay overall.  The side shoe compartment sold me on it when I bought it, but it's too long and extends too far into the main storage area.  I read reviews before I bought it and gave it a shot, but I'm not happy about the bag's size.  It's smaller than I thought it would be even though I read the specs.  I guess I'm the type that needs to see certain things in person first before buying.  The quality of the material is fine and seems tough and durable with the exception of the bottom of the bag, which seems thin to me, and likely to get puncture hole or water damage.  The straps, zippers, and handles are all good.

I bought this to use twice a week to carry stuff for work and college: a change of clothes (mens jeans, shoes, socks, shirt, t-shirt, and underwear) and school items (text book, note pad, ipad, and snack) and I'm sure it will all fit, but it will be a tight fit.  It's better than a plastic bag that I've been using, but I bet my shirt will be more wrinkled because the main compartment storage is not as wide as I hoped for, as well as being kind of smaller in length.

In the photo the bag looks like it extends several inches beyond the hand carry straps, but really its not much longer than an inch or two.  It kind of looks like the bag tapers out more in the photo, but I think its an angle shot because its not as big in person.

Still and all, an OK bag.  If it doesn't work out for me, I'll give it to the kids or just use it as a long-term storage container.