The concept for these products is cute and a good idea. the quality is not great, especially for the price. Would not order keychains again. Both fell off my kid's bags in the first week. They look and feel like cheap plastic made in china. The letters are cute but the material is easily destroyed. If a child or dog bites them, the foam is ruined. Etsy has better quality on similar products.