Does teeth fillings last long?

Fillings when done using proper technique usually last long.