Small-scale hand puppets are just the right size for young children to use independently. Puppets also comfortably fit adult hands (on 2-4 fingers) for interacting with children from youngest ages. Set of 4 puppets, each approximately 4.5" tall, with embroidered and appliqued features. Lots of texture too. Machine washable and dryable.