Alto fabric by De Ploeg. 36% virgin wool, 35% acrylic, 22% polyester, 7% cotton. 80,000 Martindale.