Great quality and durability
Only issue I'm running into is keeping legs attached.  Other than that, I love my puppet and it's quality!
Rating: 5 stars