first impression was wow this sucker is made to last. It is heavy for obvious reasons- its heavy weight canvas! Its bigger than expected and seems to be rugged. the front two pockets are big enough to put my kindle fire in (without the leather cover), and the inside is so roomy I am thinking of subletting it to a family of elves. I like the flap is big, adding a layer of protection from the elements if ever caught in a rainstorm. also the security it provides if you ever forget to zip them zippers its ok because the flap covers it and keeps your stuff from falling under the finders keepers clause. 6 pockets total besides the main compartment. I'm not too sure how I will fill it all up but I am trying!
This would make an awesome diaper bag, shoulder bag (thats what I use it as, kind of an overkill for me but whatever), a book bag, or elf hideout. This is a big bag, big as in like a small/medium sized beach bag.

**UPDATE** 4 months in and its still holding up. The only issue I've had is the lining ripped, not a big deal at all. I am currently using it as a book bag while at school- it holds a first aid kit, my kindle, a beverage, a biology book a chemistry book, all associated notebooks and supplies, my wallet and a few miscellaneous other things. The straps look like thet're being taxed but show no signs of distress. I'm very happy with this purchase.