This is possibly the best messenger bag I've found online. It is well stitched, sturdy canvas and has lots of pockets. Flap has zip exterior pocket, back has document pouch with velcro tab closure. Interior has large expandable zip compartment and separate open compartment. Interior organizer included a zip coin compartment, space for 3 pens/pencils, two small open compartments for phone or notepad, and a wider compartment suitable for a tablet with a velco flap closure. I expect this will hold up for a very long time. The only drawback is the spring-clips for the shoulder strap are not very durable, and can pop out leaving just the plastic hook.