45% wool 38% cotton 10% polyester 5% nylon 2% polyurethane. Faux fur is 100% polyester. 59 cm. Made in Japan.