Veneers are very thin shells that attach to the front part of a tooth. They are commonly made of porcelain or composite resin. Porcelain veneers are stronger than composite resin veneers and won’t change colour or stain. In addition, they tend to last longer than veneers made of composite resin. Generally, porcelain veneers take at least two dental visits to apply whereas composite resin veneers can be done in one visit.