Very cute but terrible quality.
I was super excited to get these. However, first day I got them I ended up super gluing the bottom back on. They fell apart so easily and I'm really disappointed that they didn't even really last 24 hours. The bottom started peeling off in the front just from walking around my workplace and the grocery store. I understand they shouldn't last years - but at least last me the remainder of the summer!