Composite bonding can be a real game changer for your smile – but what exactly is it, how long does it last and is it a good option for you?