These ornaments are 100% cotton and handmade in Sri Lanka. The filling is poly-fill and the fabrics are woven with yarn that is colored with AZO-free, PCP tested, eco-friendly dyes. These gifts are perfect for your Christmas tree and are also super for your little ones to play with. They are safe to chew and easy to hand wash! Mr. Ellie Pooh 's ornaments are some of the most Earth-friendly on the market today.