I've owned mine for over 1 year.  I've never had to touch it after I setup the automatic timeset function.  It's fantastic knowing that you've got the correct time every single time without having to constantly check to make sure your watch hasn't gained or lost time on you.  The watch has been rock solid regardless of what kind of abuse I've thrown at it whenever I've been working outside, etc.  For the price, this timepiece can't be beat.