Just washed my boat for the first time since using Buff Magic and Propolish. The boat was really dirty, still on the hard, close to a dirt road and lots of pollen. I already had some black streaks too. As soon as I put the soapy sponge on the glass, I could tell the difference. Very smooth and streaks came right off. Impressed so far.