I bought this bag over two years ago and keep coming back to it after trying out other sling type bags. It is on the smaller size if you are used to carrying around a "kitchen sink" type of tote but will fit most all the essentials for a day out. The front zipper section is easy to access and is slightly larger than most. It will fit a good set of keys and sunglasses plus credit cards. I do like the fact that it has a section just for glasses there to keep them from scratching. It is well thought out with compartments inside and out except the only complaint I have is the cell phone holder is a bit small for the newer smart phones. The older flip phones fit well enough. This little purse after two years of use hasn't a bit of a seam coming undone or fraying! I did buy black and with a bit of a damp rag it cleans right up looking new again. For me it's the perfect size to put my essential needs and then pack it inside a larger tote or inside an under the seat flight bag so I can grab it out and go. Wearing it around shopping is really comfortable and it doesn't slide unnecessarily but can be worn with it facing front or slip it backwards to wear behind you on your back. It's not got a lot of the fun look of some other little bags, but it beats the others with function and comfort.