How long do porcelain and bonded veneers last?

Dentist answers