This is an awesome bag. Be forewarned, it is huge, but in a great way if that is what you want. I am 6'5", it works very well for me but might be ungainly on someone of smaller stature. I use it to haul a 17" full keyboard laptop, a large knife roll, and a tool roll. The pockets are limited, but sufficient for my purposes. 1 main with a tiny passport pocket inside. Two long external pockets, with very useful zippers down their length. A document pocket and wallet pocket on the back panel. The main compartment expands to fit almost double, but stays slim profile, albeit with a very large footprint. I use canvas tool pouches to help organize things in it along with my rolls. Their are 2 mesh pockets that work great for water bottles, even a large nalgene will fit. Straps are super comfortable. The price is very high but the quality is exceptional, if you are looking for a comfy bag to haul massive amounts of stuff, this beyond a doubt the one for you. I think it will make a great travel bag for my family as well because it will hold stuff for a couple and children easily.