70% pure new wool. 30% viscose. Martindale 100,000.