These Melissa & Doug rescue puppets have been an absolute hit with my 4-year-old! The set includes two fully articulated puppets - Police Officer 'Cy Wren' and Firefighter 'Walter Blaze' - and they're both incredibly soft and well-made. What's really cool is the removable clothing - the police officer has a cap and shirt with tie, while the firefighter has a hard hat and reflective coat. The wooden arm rod attaches to either hand and is easy for little ones to manipulate. I've been amazed at how these puppets have sparked my child's imagination - we've had entire rescue adventures that have lasted hours! The puppets are great for building vocabulary, exploring emotions, and developing those fine motor skills. The quality is typical Melissa & Doug - excellent craftsmanship that can withstand enthusiastic play. The faces are friendly and expressive without being scary for younger kids. If you're looking for a toy that encourages creative play rather than screen time, these puppets are fantastic. They'd make a wonderful gift for any child who loves pretend play or is interested in community helpers. The educational value combined with pure fun makes this set well worth the investment for preschool-aged children!