This is a great backpack and I get compliments on it all the time.  It's not very large but holds A LOT for its size.

When I was shopping around online for this bag, I did see that there's a new version of it with a different design on the outer flap.  I actually like the new design more (really not into the flowers on this one, but what ever), but at the time I couldn't find any images of the rest of the bag so decided to go with this version.  I'm glad I did because there are parts of this bag that I like more, including the liner fabric, which I think has a really cool pattern (it totally makes up for the lame flowers on the outside).

Anyway, I think this bag is really well designed.  The waterproof lining with drawstring closure works great; I've been caught in the rain a few times and nothing inside my bag has ever gotten wet.  There are a decent number of pockets and I can pretty much find a place for all of my things.  The deep side pocket is the perfect size for my water bottle (Kleen Kanteen Insulated 16 oz.) or coffee mug (Sigg Metro Mug 13 oz.).  Since this bag is really compact, the space available in the various pockets kinds of shifts around depending on how full it is, but I can have my 15" laptop in the padded laptop pocket, along with stuff inside the main compartment and other pockets, and still fit my water bottle in the side pocket just fine.  Basically, I have yet to have any problems with space in this bag--it holds everything I need and is comfortable to carry even when it's completely full.

My only real complaint--aside from the flowery print on the flap not being my style--is that this bag is a stain-magnet, and very difficult to clean.  I got it in the khaki color, which I love, but it has quite a few small spots and scuff marks on it after about 3 months, and those spots don't seem like they'll be coming out any time soon.  I've scrubbed at them with soap and water to no avail.

Overall, this is a nice sturdy bag that's well-designed.  I guess the flowers must not be too bad, because like I said, I get compliments on it all the time.  The bag comes with some interchangeable colored straps, which I think is a little silly, but I guess it's good to have options (although I have yet to change the straps and probably never will unless they get damaged somehow).  I look forward to using this bag for many years to come--I think it will hold up great!