Based on our own experience, this plush puppet is a great addition to our collection. The design and quality of material used is excellent. This puppet has added an extra level of fun to our Toys and Games time. However, it can be a bit pricey compared to other options available in the market.