Our super soft, delightful Organic Snuggly Sheep Towel Doll by Sigikid makes a perfect gift for little ones to cuddle and explore. A loyal friend throughout childhood, baby's first towel doll is a source of comfort during naps, night time, and on car trips. Babies particularly enjoy chewing and pulling on the sheep's ears and knotted hands and feet. Lovingly made of 100% certified organic cotton and filled with lambswool, this towel doll is a perfect choice for the youngest of babies -- even those with sensitive skin. Made of top quality materials and craftsmanship, this is a great first gift that will withstand years of playful cuddling. It's machine washable, too!