The Seiko 5 is likely to last at least 7-10 years before you may need to put a new movement in.