Zoe is made of brown organic cotton fleece, with a natural organic fleece face and tail. Her ears are lined with pink and white striped cotton. She measures 16" from ear to toe. She is stuffed with washable polyfill. Her eyes and nose are hand-stitched with cotton embroidery floss.