Haze Village 'Fern' Doll. Made of organic cotton jersey. 35cm tall and is sized to share clothes with all the other Hazel Village dolls and animals. Faces and toes are hand embroidered with cotton thread and stuffed with washable poly fill. We recommend spot cleaning, or hand was and air dry.