Almost perfect; still top notch.
Let me be clear, the only complaint I have with this bag is the zippers. They can be a pain to close occasionally, dependent on your positioning. However, other than struggles with the zippers every once in a while, there is not much I can say against this bag. Overall it is real solid. There is plenty of room for a wide variety of items, and even works well as a school bag. The only real concern I had was regarding the material and how it holds up in rain. From the experiences I have had with it, thus far, the bag holds well in the rain. It keeps your things dry and does a nice job of brisking rain drops away. Finally, as far as comfortability, the vents and straps allow for a wide range of comfort zones that cater to what you are looking for. Happy trails!