It is perfect! I love the size (just like The picture of the model). The waterproof fabric does have a slight sheen to it which doesn't show in the photo, but looks great in real life. So many compartments, holds a lot of stuff and keeps me organized. The strap is comfortable. I wear it across and shorten it to just have on my shoulder.
I'm a tour guide for a walking tour and use this bag to haul my stuff around the city. Plenty of pockets and compartments to put stuff like my light rain jacket, bandaids, chapstick, wallet, etc. The bag itself is very lightweight but can hold quite a lot of stuff, which is helpful because the strap is good and sturdy. It did well keeping my stuff dry when it rained on one of my tours.
I bought this bag since it has a lot of compartments for my things and keeps everything so organized in my bag. I have found that I can stuff it full of everything that I need and I absolutely love this bag! Best bag I've found in quite a while and the size is just perfect! Not overly large to fit all my things, but very compact and great for everyday use and travel.