I've had several computer bags in the past and all were good. The advantage with this bag is that it holds everything I need. It is roomy and has many compartments. It is very comfortable to carry around and the materials are durable and high quality. My only complaint would be that it could use more padding for the computer. Overall, I would highly recommend this bag.