I'm a graduate student and don't have a ton books that I need to carry around with me, but this bag is a great size for my needs.  It holds my large laptop without any trouble, and there are a ton of different compartments for everything else.  It's also really comfortable, even when loaded down with lots of stuff.  The only thing lacking is a separate pocket for a water bottle--I'm worried that my drink will open/spill on everything else--but that's a minor complaint.  I'm very satisfied with this bag; great value, great quality.