Highly resilient and absorbent Polyvinyl Alcohol Cloth leaves windows and mirrors squeaky clean and streak free Ideal for automobile, boat and bathroom cleaning