This bag turned out to be exactly what I was looking for - vintage look, quality craftsmanship, and overall bling!  I needed a bag to match a navy blue beaded dress for an "Old Hollywood" event, and this bag immediately caught my eye.  The price was reasonable, and the two day shipping was fantastic.  The bag matches the beading on my dress to a "T", and the beading on the bag seems to be well done - the beads are sewn on, and don't appear to going anywhere soon (wish I could say the same for my dress).  It held my iPhone 7 in a case with no trouble, as well as car keys, lipstick, my ID and credit card in the small interior pocket, and even a small pair of reading glasses.  Again, I am overjoyed with this adorable little bag, and can't wait the opportunity to use it again.  And if I want/need another color, I know where to go!