This cloth is highly absorbent, it cleans and dries car windows, auto body and plastic parts perfectly. It is safe on every surface, it is long-lasting and does not streak. Composed of coagulated fibres with polyurethane.