All of the puppets are hand knitted in organic cotton, with Oeko-Tex certified polyester. The toddler finger puppet is CE certified for age three years and over. The hand puppets are CE certified for age zero plus. They are machine washable but hand washing is preferred.
These 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.