I've been searching for a backpack like Lara Croft's from the PC game "Tomb Raider: Anniversary" for years since I got sick of full-size backpacks, which always seem to put all the weight on the small of your back (worst place for it!!!). This little pack is perfect for keeping the weight higher on your back and better for your body. It's a great size for day to day essentials like a book, thermos, snack, phone, and first aid kit, plus room for a water bottle and packable umbrella on the outside mesh pockets. I adore it, and recommend it highly. It could probably fit a small tablet, but not a laptop, but I haven't tried. The only ways it could really be improved would be: 1) for it to be made of cotton rather than polyester (this would fix the problem of it smelling bad from sweat, and the problem of the straps tending to cut into your flesh if you've got it packed real heavy (as every guitarist knows, cotton straps are so much better)), and 2) the inner pocket in the main compartment being located not up against your back (because if you put small, hard things like nail clippers and tweezers in it, you can feel them through the padding). But it's really designed well other than that and seems pretty durable, and I'm so glad I found it!