45% recycled wool, 45% new wool, 10% nylon. 100,000 Martindale.