I use this Turtle Wax ceramic spray a few times a year on our vehicles (I get about 6 applications per bottle). On my new Mazda CX-5, it makes it look great and water runs right off. On the 10-year-old Elantra that has not been babied, it does not do much as far as looks go (probably still helps protect it). The Elantra likely needs a clay bar treatment to really benefit from this, but it will likely never happen.
