Taro fabric by De Ploeg. 45% virgin wool, 45% polyester, 10% cotton. 100,000 Martindale.