I'll start off by saying i love the bag. Unlike most messenger bags i feel like this one hugs your back a lot better then most do. Also this is the first messenger bag i could wear on one shoulder (with out crossing it off my head) and not have to constantly adjust it to stop it from falling off my shoulder. My main concern with this bag was if it would fit my 17.3 inch laptop and it did. Its almost a perfect fit  in length and width but the height just barely fits ... i have to help the zipper go over the top my the laptop to zip it close but that's not that huge of a deal.

Cons: The reason i would give it 4.5 stars if that were an option is because imo the bag is not "thick" enough for a lack of a better word. By the time i put my laptop and charger in the bag im lucky if i can fit 1 thin text book and a small notebook. Which in turn make all the extra pockets and compartments useless because there's no room to put anything in there.( keep in mind i do have a 17.3 inch beast of a laptop in there.)

Also in a video i saw the guy said he couldn't fit his droid x in the cellphone pocket, that's false. It does fit... although barely but it will fit.

Final thoughts: The bag is pretty awesome. I use it for school and only have one class a day so i normally only carry 1 text and a note book but if u plan on using this to carry your laptop and books for multiple classes u might need to look else where or plan on use a backpack as this doesn't have much room.

If the bag was maybe 2-3 inches thicker/wider it would be the perfect bag.