I don't normally add reviews to products but I had to for this backpack! I have been using it for 4 years (most of my engineering undergrad) and now in grad school it's still my go to backpack. It fits my computer well and my binder. I would not recommend this backpack if you have to carry a ton of books or binders. But a few notebooks or a binder and a notebook is great. Like I said, I've used this backpack a ton without any special care to maintain it in good conditions and it still looks brand new. On a slightly rainy day it might get a little damp but the stuff inside never gets wet. However, if its a torrential downpour then yes, your stuff will get wet. I guess you can spray some water repellent spray on it but I have never done this. I've been commuting by bike for about 2 years and the only downfall I see is that if its too hot outside your back will get sweaty. I don't think this is a downfall of the backpack per say since its not a function listed but it would be nice to see some commuting backpacks with more wicking capabilities. Last thing, this bag holds a lot more than you would think and looks very compact and nice but don't expect to be able to fit too much bulky stuff.