This bag is perfect! I'm a teacher and it is the perfect size for all of my notebooks and computer. The front pouch holds a variety of pens, note cards, and extra snacks for my kids. The exterior is tough and durable - grubby little smears that the kids get on it wipe right off. Perfect!
I've had a North Point Messenger bag for about a month now and I love it so much. It's comfortable and has all the room I need and is so waterproof that I can walk around even during a typical winter day in the Pacific Northwest and not worry about my notepads and books getting wet. That bit of excellent visual playfulness contributed by the bright and slightly off-center strap is a nice bonus. I spent a lot of time looking for a new bag because I was replacing a backpack I'd had for twelve years and ideally wanted to a) invest in something practical and durable, and b) switch to a messenger bag that would snugly hold a lot of papers vertically plus sometimes a laptop. Found! Acme has a very happy customer/fan up here.