It was a gift and comments I had were very positive. Especially the ease of use and display, no useless gadgets. I have another Garmin supposedly more complete, but I never use nine-tenths of what is available above. I doubt in particular the utility of cardio belt. My next race will be shown this model. One point that must be considered: autonomy is limited to 5 hours. So if you happen to run more than once, choose another model. For the altitude, you must download the Garmin Connect program on a computer. You transfer your race on the program that gives a map and an altitude profile for each race. By cons, no direct altitude display on the watch.