Yoredale by Camira. 95% Virgin Wool, 3% Polyester, 2% Polyamide. >50,000 Martindale.