First of all, I found the many dozens of reviews that I read on this bag to be incredibly confusing. There was a main reoccurring theme though...that nearly everyone liked the prior version of this bag much better than this one and that this bag was too small. People listed vast differences in what all they could (or could not) put in the bag. And this left my head nearly spinning. (BTW, Baggallini has yet a newer version of this bag than this, which has gone back to many of the same design elements that the bag you all miss has. Meanwhile, I'll review THIS version, as it's the only one I've ever had). I am a small bag person. I carry primarily five things. 1: My reading glasses in a hard (but slim) case, 2: My iPhone 11 (in an Otterbox case), 3: a Chapstic 4: my car key fob and 5: My credit cards, grocery cards, etc (the same stuff everyone else caries). I want a bag that can carry these things and not much more. I want a light weight, small cross body bag that I barely know is there. And in this bag, I found it. In the numerous reviews I read, there was a lot of discrepancy about glasses cases fitting in the main compartment. Some said "yes" to this and many said "no". Since this is a must for me, I fully expected to have this bag arrive in the mail, only to boomerang back to the seller the next day because it is too small. Some things you just have to find out for yourself. Not only is it NOT too small, I could fit THREE glasses cases in the main compartment, which means that my one glasses case fits easily and leaves room for my iPhone in there too and tissues and a chapstick and that compartment is not even full yet. So if you want to know if your glasses or sunglasses will fit, the answer is "YES!" if you get the pewter floral color (see the photo of my bag with the glasses case in it). I am now wondering if the different colors of this bag are slightly different sizes. Perhaps some colors are slightly smaller? What else could explain this discrepancy? The fabric is stiff (which generated a lot of complaints). I like it this way, because if it is too supple, the bag will fold in on itself when you put it over your shoulder. The back pocket has a snap closure and it easily fits my iPhone 11 in an Otterbox case in it, but I prefer my phone inside of a zipped compartment (just a preference). The front snap pocket with a flap might work for movie or concert tickets but won't accommodate much more. This would be more useful as the zip pocket that it used to be. The purse strap is unremarkable...not great, not bad. It adjusts to be pretty long to function as a cross body, so I'm happy. And the color of the strap looks good with the color of the bag. Good enough for me. I won't comment on the wallet part of the bag because everyone else has said plenty. It's very nice and works great. I've come to believe over the years that crusty old suit-clad men in boardrooms deign handbags for women. Most purses are ridiculous in how they function (or in most cases don't function). Let's face it most phones are similar in size these days. Most classes cases are similar in size. Most of the things that women carry are predictable sizes. These bags that come short by half an inch just show the complete and utter lack of research that bag designers are doing. If Baggallini used that formula for this bag, those men at least consulted with their wives and girlfriends, OR...maybe...just MAYBE...women designed it? Based on the incredible functionality of this bag I feel certain that it must be the latter. At any rate, this bag is designed for how a women lives and functions in this world. What a refreshing change!