Sorry to say this watch is made poorly and keeps the same kind of time.  It has run fast and slow which has puzzled me as I have owned watches that run fast or run slow but not both.  The dial lets dirt in and I have been concerned to allow any water on it.  I have it posted on a watch forum and it will be sold off shortly.  I have owned many Tag's and have had good luck with many of them.  They all seem to last around 5-6 years without any need of service but then they all begin to have their own little issues reflecting that time span.  I honestly feel my Casio Edifice is better looking and keeps accurate time also.  I have swam with the edifice and had no issues.  If you are going to spend sub 1500.00 for your watch do not bother buying an of the entry level Tag's for under that.  You are better off to go with a quality Seiko or Citizen product such as a prospex or eco drive model.  Tag does make some great time pieces just not this one or for under 1500.00 in my opinion.