It is difficult to say anything definite about the life of the veneers. But research has revealed that it is expected to last at least 10 years and possibly more. If routine oral care is done regularly, it can be used for years. Performing dental checks at 6-month intervals will extend the life of the coating. Also, their longevity depends on their placement or location in the mouth.