Composite bonding is not stain-resistant, so it can change colour over time. As it is more porous than your natural teeth, it can appear more stained than the surrounding teeth.