These wonderfully playful hand puppets are made from reclaimed wool right here in Canada. In this age of factory toys, it's great to see one-of-a-kind crafts to spark your child's imagination. Hours of puppet fun! Approx. 8 in. tall Handmade in Canada Natural and reclaimed materials. Please note each puppet uses different materials and prints/colours are not exactly as shown.