How long will my filling last?

Composite fillings can last 5–10 years, and ceramic inlays often much longer.