I just got back from 9 days in Thailand and needed a bag that would hold everything PLUS be carry-on approved. This bag held everything down tight and I had my laptop inside the computer compartment. Loved all the extras you don't notice until you get the bag. Security features are awesome and I wonder who thought of them because they rock. This bag is has super clean lines when everything is cinched down and made it super easy putting in overhead plane bins, bus bins, on ferry's and carrying on my back when riding a moped. The ability to hide the waist straps is really good. When traveling I saw so many other travelers with waist straps that just hang free. Why is this an issue? When stopping at bathrooms, for example, they put their bags on the floor and the straps are resting on really gross bathroom floors; in Thailand some of the toilets are just holes in the floor and a bucket of water to "flush." My bag straps where neatly tucked away. The top hard case is such an amazing feature and the hidden water bottle compartment. My girlfriend had a similar Northface bag and she keeps bugging me to buy her one of these. Only thing I would change is something I read in another persons review; I'd change the orientation of the top hard safety compartment's zipper. When the bag is laying flat, say on a bed, and the straps for the bag are on the bottom side, if one opens the hard case anything loose will fall out. It's not a big issue at all though. I also bought travel cubes and that made a huge difference. Twice I was stopped by TSA and they searched my bag; travel cubes made it SO easy to put everything back and get on my way!
Long story short, do not hesitate to purchase this bag! I never leave reviews but felt this bag deserved it.