The pros are that it costs less than more involved treatments, very little of your natural tooth is removed, it is often finished in a single visit, and an injection is often not needed. The cons are that bonding does not last as long as some alternatives, the bonded area can be more prone to chips, and the material stains more easily than options like porcelain.