This is the best clear coat, cleaning spray, scuff remover, whatever you want to call it that there is out there. Spray it on, let it sit for a bit and then wipe it off and boom... looks better than new!
I found that I had to use a fair amount to try to get the bike clean. It works fairly well, but takes a good bit of product to get the job done. It became fairly expensive. I won't be buying it again due to the price, not the performance.