This watch has all the functions I need, plus the easy reading dial is excellent.  They last 5-6 years easily, but I end up having problems with the stem most likely.
They will begin to just lose a bunch of time, and I find the watch often is actually stopped.  However resetting begins the time keeping again.  Not sure what I do to cause that, but it's happened to every one I've had.  But I find I'm unable to find a model I like better for my purposes.