Porcelain veneers last for around 10 - 15 years.
Plastic Veneers usually last around 5 - 7 years.