This bag is super cute. however, it's just a little small for my needs. The side pockets can hold keys, lipstick, small items, but not glasses case. I ordered one size up, and it's a slightly different style, and that's actually perfect for me.  I couldn't justify keeping both, even at such a good price, so this one had to be returned.