Manhattan Toy Mary Quite Contrary Puppets offer engaging care giver and child interactive play experiences Puppet play provides developmental benefits for toddlers and preschoolers Great for home, schools and other learning centers Great color and texture to captivate the childs imagination