Reports of up to 1.5 years, in conditions similar what we'd get....even on the windscreen!

Applied to a well prepared surface, a year should be no bother to Glass Guard.