Thunder Coat is a multi-surface UV protectant. Thunder Coat cleans, shines and polishes many surfaces including paint, glass, metal, fiberglass, plastic, rubber, vinyl and leather. It is non-abrasive and will not scratch or swirl surfaces. Thunder Coat will remove road dirt, bugs, dust, light oxidation and swirls from vehicle surfaces. It can be used in place of constant car washing. Thunder coat leaves no messy residue and will leave a high gloss long lasting shine. It can also be used on a dry or wet surface. Thunder Coat features Advanced Poly Shield Technology that is designed to protect against extreme temperatures. Thunder Coat contains synthetic polymer resins that bond to surfaces and will protect your vehicle for 6 months or more. Thunder coat will shine and protect exterior plastic and rubber surfaces. It and will not wash away with water. Thunder Coat is easy to use and will leave a long lasting water-beading shine. Please Note that Thunder Coat is Not for use on oxidized/faded vehicles. We offer a 30 day money back Guarantee. If you are not completely satisfied with Thunder Coat. You can return it for a full refund.