Ever since I had my car coated with the matrix nanotechnology coating, it's been resistant to those microscratches. And there's a lifetime guarantee on it too so I'm definitely satisfied with the results! It always has the super wet look after a wash.