It's been a challenge looking for that elusive "perfect bag" - not too big, not too small - in the past, the best options were either too short to fit a full size wallet, or too big and everything got swallowed whole - but this is the perfect size, shape, and flexibility (if that's the way to describe a bag) to fit the essentials (and then some!). Full size wallet, sunglasses (with case), phone (iPhone 13 Pro Max), lipstick, and still room for more (but not so big that you start to fill it with unnecessary things). In fact, I loved this bag so much when I got it, that I immediately ordered 3 more for my daughters as gifts! And did I say how stylish it is? Love the option of having two straps to change up the look. Perfect for travel as well when you want a hand's free option, but belt bags aren't your thing. (I love belt bags too, I just love the look of this "camera bag" style!) Love the super soft vegan leather and classic tan colour as well - and because I got this on sample sale, the price was definitely right! So overall - this bag is (to quote Goldilocks) juuuuust right!! Also - SUPER fast shipping/amazing customer service!! Impressed! Thanks ela, you knocked it out of the park with this one!