Each puppet is handmade in our puppet workshop by loving hands. Every puppet has its own unique personality.  Standard size puppets are approximately 21″ and wear size 2-3 toddler clothes.  Pint size puppets are approximately 15″ and wear 0-6 infant clothes.  Puppets come dressed but clothing varies except where indicated.  Rod puppets come with 2 rods and human hand puppets come with a pair of gloves.