Good purchase
Bought these for my daughter and she loves them. They snap on fairly easy and seem to be pretty durable, she hasn’t broken one yet!
Rating: 5 stars