Evi dolls are handcrafted with the finest natural materials and close attention to detail. These waldorf dolls are filled and nicely padded with pure soft wool, have all-cotton skin, hair of soft wool, mohair, or cotton, and cotton clothing. Evi waldorf dolls are handcrafted in Brazil.