i just got this sealant put on my car by a professional detailing shop im not sure if it was synthetic or polymer and they claim u do it every 9 months to a yr is this true? and will it come off when i wash my car again? will the shine and new look of my car stay?