Porcelain veneers typically last 10–15 years with good care, sometimes even longer.