Porcelain as a material is generally stain-resistant, but it is possible for you to notice some degree of discoloration on your veneers over time. This can be avoided by maintaining good oral hygiene and steering clear of pigmented food and beverages whenever possible.