Are Composite Veneers Permanent or Temporary? Composite veneers are tooth-colored shells applied to teeth to improve shape, color, and smile aesthetics with minimal enamel removal. DentalClinicDubai .