how long do veneers last on teeth
With reasonable precautions, dental veneers can last anywhere from 10 to 30 years. While you can eat almost anything you like, we say reasonable precautions because dental veneers are not made of an indestructible material. Porcelain is a glass, and glass can be shattered if excessive pressure is applied to it.