Studies have shown that composites last 7-10 years, which is comparable to silver fillings except in very large restorations, where silver fillings last longer than composites.