The puppets are hand made by a knitting community we launched in Southwest China more than fifteen years ago. The wonderful knitters there are highly-skilled artisans, producing these toys with great care and love.
The yarn is pure organic cotton. The fabric lining where the hand goes in is also pure organic cotton. The stuffing is Oeko-Tex certified polyester.
The puppets are CE and UKCA certified for ages zero plus.