Made from high quality fabric which is durable and absorbent. Cotton. Designed for professional and residential cleaning. Excellent water absorbent.