Porcelain veneers are highly resistant to staining, so they will maintain their white appearance for the long haul.