I use this bag for everything I do. This bag is professional engough to take to work, and casual enough for school. The fabric is super durable, and does a great job staying clean despite the abuse I give it. I was worried that it would be too small for textbooks, but it's worked out great. I'm pretty tall, and I do wish the strap was a tad longer, but it's by no means short.
This review was written in the old system and had content requirements that are different than reviews written today.