How long does the sealant last?

Depending on wear and tear, the sealant will usually last 3-8 years. Gradually the sealant will become dull and whilst not necessary, a new coat will make it appear new again.