The perfect pre-Christmas present, these adorably festive puppets are sure to spread a little holiday cheer to every child. Each Christmas Story puppet pack comes with four hand-knit puppets on a bright and fun cardstock package. These cute finger puppets are made out of organic cotton colored with low-impact dyes, ensuring that these toys are free of chemical toxins and are eco-friendly. These finger puppets are hand-knit by talented women in the Lake Titicaca region in Peru. They draw inspiration from their rich cultural heritage and preserve longstanding craft techniques in their production of these finger puppets. The dedicated women are ensured fair wages in safe work environments free from the use of child labor.