Handcrafted in the Philippines by artisan knitters using all natural 100% cotton yarns and eco-friendly dyes our knit doll is super soft and safe for kids of all ages. Leo is also machine washable for easy care so don't worry, her beautiful white dress washes very well!