This is a well-made wash mitt puppet that is designed by Furnis Toys in Austria, and made under strict controls in Croatia. The cotton used is Oko-Tex certified to be free of any harmful substances.