Yes, composite fillings are quite durable and can last for many years with proper care. However, their lifespan can vary depending on factors such as the size and location of the filling, your oral hygiene habits, and the amount of wear and tear they are exposed to.