I had this watch for about 2 months and loved it. I was surprised how accurate the altimeter was and I loved the big numbers making it easy to read at a glance. After casual use one of the buttons stopped working, making all other functions besides time useless. I returned it and got a new one, but then about 3 or 4 months later I had the same problem. Again I returned it and got a new one. Then it happened again, so I got another one. Finally the 3rd watch I got seems to be holding up, I've had it for almost a year and a half. One thing I do notice is that this watch goes though batteries extremely quickly compared to other watches I've had, every 4 or 5 months. I love this watch when it works, but it has failed me so many times that I cannot recommend it.