The coating is pretty strong. It takes a real sharp fast flying rock to leave a permanent mark. One downside, I did notice that some of the bigger bugs leave somewhat of faded stains if not cleaned quickly. I don't have any bug stains on my paint so I am thinking that X-pel is not as good in that aspect.