100% cotton. 50,000 Martindale.