As a hesitant buyer, I was not sure if this robot puppet would meet my expectations, but I am delighted to say that it did! This puppet has excellent craftsmanship and is made with high-quality materials that are durable and long-lasting. As a result of using this product, I found that it provided hours of entertainment and endless imaginative playtime. However, the con of this product is that it is a bit on the pricey side compared to other puppets in the market. Overall, I would highlyβ¦