So far I'm happy with the Ceramic Coating. The biggest reason is that when I wash my car I can get 90% of the dirt off with just water. It just make the car easier to clean. The big plus is that water just beads up and flow off like nothing I've seen. Yes dirt will still stick to it, but it takes a lot. For example, the images below I haven't washed it in two week and still it's pretty clean. This includes a recent snow storm and a few hours of making donuts in a near by parking lot. Like I said I'm pretty happy with the coating even if it is a once a year thing or bi-yearly.
Read more about my Ceramic Coating here: http://www.mys4.org/b85--b5-audi-s4-progress/ceramic-coating-applied-carpro-cquartz-uk-30
Product Link: CarPro Cquartz UK 2.0 - https://amzn.to/2Xhdt8G