100% cotton. 45,000 Martindale.