Purchased this bag a few months ago and has excelled at everything I have tossed at it or in it. I use it mostly for a commuting back to and from work and the gym on my bike. It carries my lap top in a padded sleeve and has plenty of room for other gear. The material is water repellent, as I had this tested the hard way in a rain storm to work and everything stayed dry. Overall its a great back comfortable to wear, and looks great too!! I highly recommend it.