With proper care, including brushing, flossing, and visiting your dentist for regular exams and cleanings, porcelain veneers can last up to a decade or longer.