Our handmade stuffed animals are made from cotton from certified organic cultivation, meaning 100% natural fiber. They contain no polyester and are dyed – if at all – without harmful substances. They are carefully handcrafted in our own sewing workshops in India.