100% cotton. Water repellent. 100,000 Martindale.