Hey, this VGOCO backpack is seriously the perfect all-in-one bag for pretty much everything! It fits up to a 15.6 inch laptop in the padded compartment, and there are SO many pockets - front pockets, side pockets, hidden zipper pockets, mesh organizers... you'll never lose your stuff again. The waterproof nylon material is lightweight but super durable, and those sturdy shoulder straps are actually comfortable even when you've packed it full. At 12.2 x 16.9 x 5.1 inches, it's the perfect size for daily use without being bulky. I use mine for work, school, travel, hiking - it literally goes everywhere with me. The unisex design looks great whether you're dressing up for the office or keeping it casual on campus. The main compartment swallows up books, folders, your laptop, lunch, pretty much everything you need for the day. Those side pockets are perfect for water bottles or an umbrella too. It's one of those bags that just works perfectly for every situation, and the quality is much better than you'd expect for the price. Seriously, if you need one backpack that does it all, this is the one!