This is excellent value for money. Educators of K-2 children for over 20 years, the puppets are pure gold and provide fun ways to develop language, imagination and verbal skills. Children take risks when telling stories with dolls that they would never risk standing up and reciting in front of the family or class! These dolls are perfect for that. Children don't need expensive dolls (I learned this by overpaying in class). They are great, good quality, cute and do the job. This box gave me 6 great puppets for the price of a high-end puppet, and they all had the same playtime. I have given them to many, many children in my family. In the digital age, a puppet show is one of the best gifts we can give our children.