The product is excellent for the price. I applied ut myself on my bike and the coating is excellent in repelling water and scratch-resistant. It does not repel dust and the bike get dusty as usual. Overall the product is excellent!!!!