How long do resin fillings last when place on a small ship on front tooth?

Lifespan. There is no set longevity for bonding. The size of the bonding, location, forces put upon it, patients function and habits and the ability of the dentist to bond and create proper occlusion will affect the longevity. Some say 5-10 years is a good lifespan but I have seen less and more. The esthetic result can also effect the life, whether they stain or dull also effects the need to replace.
Well it depends! Composite has many forms and brands. First consideration is the material..I prefer a 100% nano becuse of its strength and color match...Wear rate is very slow. Other factors like fracture rate and your desire to look great.. Could go years and could need replacement soon... Chuck.