I recently took this bag overseas for a two week vacation, and it was a LIFESAVER! It was so easy to throw in my phone, wallet, powerbank, and journal and just head out for the day. The external powerbank usb port was so handy! It saved my partner's phone from dying on numerous occasions, and it was great to have my bag closed and secure and still be able to charge her phone. We encountered some light rain and snow, and the weatherproofing held up, and keeping my passport in the external pocket on the back was great for easy access in the airport.
I do, however, have two small gripes, and they are both strap related. The first is that, because the strap is so slick, when I set it to the length I wanted, it wouldn't really stay that length; it would gradually lengthen as I walked around (I solved this problem by pinning the straps with an enamel pin I had, essentially locking them at the length I wanted). The second is, again because of how slick the strap is, the bag itself would shift around on my body when I walked: I would get it into position, and then over time it would more or less begin to rotate around my body (I more or less solved this issue, too, by threading the strap through my water bottle, which held things in place for the most part).
If the strap was just a little grippier, this bag would be an unqualified five stars for me. I'd still strongly recommend it, though.