This is a quality watch and does what it claims. The instructions are inaccurate in software selection and actions needed for interval timing. I had to do three factory resets before it functioned properly but once sorted out, it now seems to be stable. Otherwise is simply suffers from obvious constraints - (1) it is difficult to read the dial when you are looking through wet googles and want to get a very quick reading; and (2) it takes a few seconds to stop and start so timings are not terrifically accurate. If it were up to me, I would redesign the face with very large characters and make the motion sensor smarter so that it automatically detects start and stop without have to press buttons. Heart rate detection through the wrist would be a great bonus.
So it was great to find it on eBay. Great value and does the job. I swim over 50 Laps in the pool and always used to lose count. This watch solves my problem.