Not much to add to all the good info so far. I don't have the rack that goes with it, so I got the one that velcros to your rack. I'm quite happy with it, although now I just use it in the summer when I am only commuting to work and not to school 5 days a week too. It took me a while to realize that it wasn't waterproof as usually the rain here is pretty light. I have the model with the fold out panniers, I was surprised at how well these worked, I was a little sceptical at first. I'm lucky in that the rack I use it on (Nitto Big Front Rack) has little pegs that are perfect for hooking the little bungees at the bottom of the panniers to. The reflective stripe is a nice touch too, it showed up brilliantly when I took a flash photo of the bike. I am tempted to cut off the water bottle holder, as I can't see myself ever using it.