Most dealers offer it as a paint protection add on when selling new cars. Now detailers do it as well. It is supposed to keep some form of protection to the surface of the paint from environmental fall out, bird ****... whatever. I do know that as an automotive painter I strip every car with a heavy duty wax and grease remover before I sand them. If you get one in with the ceramic coating on it the clear will not sand. My car I just dry sanded with 1500 3000k wet 5k wet buffed and polished. Mine was like they sprayed it and never wet sanded and buffed it. Orange peel, sand scratch swelling and dirt nibs. Looks great now.