Veneers are a thin custom moulding made from composite as well as porcelain which is bonded to your front teeth to cover minor imperfections. They typically come in the form of shells that fit on to the front side of your teeth, which can last up to fifteen years.