How Long Does Composite Bonding Last on Teeth?