Good not great
Pretty cute but one came broken which is annoying. You get what you pay for and these are cheap but I did get compliments. I would probably purchase again if one wasn’t broken.
Rating: 3 stars