I own two of these bags.  The first lasted about 8 years before the canvas became too scraped up to take it to the office.  It's still good enough for everyday stuff, but it's too rough to carry around a professional office.

The pockets are good, the interior pouch is huge enough for all of my stuff, it's lightweight, and it lasted a really long time given the price.  I'm on my second one now, and it's still going strong.  I would definitely recommend it to anyone.