I'm hard to impress.  I've gone through many, many messenger/computer bags over the years.  This bag is a winner!  First, it is TSA compliant through a unique laptop/iPad/netbook padded zippered compartment which opens up allowing the computer to lay flat on the belt or in the standard TSA plastic container.  This padded computer compartment can hold both a laptop and iPad/Tablet/netbook in separate padded areas.  This is in addition to a large main compartment for books, papers, etc.  Second, this bag has more compartments, both zippered and unzippered than I've ever seen in a Messenger Bag.  There are nooks and crannies for papers, pencils, smartphones, and all manner of gadgets.  These are well placed and easy to reach.  There are numerous outside compartments, zippered and not zippered, for stuff you need to get to quickly without opening the bag.

Overall bag construction is very heavy duty and it looks good.  Mine is a grey/black color with some reflective patches on the front.  It's stylish without looking gaudy or geekish.  It's fairly light weight for its size.  It's oxford nylon fabric with a waterproof liner.  The shoulder strap is well padded and adjustable for virtually any carrying position from shoulder to waist.  The shoulder strap adjuster is a CAM buckle arrangement which makes for quick and easy length adjustment.  I adjusted the bag so it rides on my waist.  The contour and fit is perfect.

This will likely now be my main bag for carrying my laptop, iPad, smartphone and books.  This bag is fairly large though Timbuk2 says it is a "Medium".  I'd hate to see the large size.  Medium is more than big enough to carry a days' worth of stuff without weighing a ton.  I highly recommend this well-made messenger bag.