If you need it for activitiies training (running, walking, swimming, etc... it is a good watch while not paying over 80 dollars there are many other features which I don't use. I needed to replace my Garman which was 300 plus and this watch does everything and more than my Garman which is high quality watch. I still able to record my runs with the Strava app which I have all my friends on with the Amazfit.