Very good product for having a lot of parameters to target training. Cardio high performance, the GPS sometimes lacks precision but overall it's very satisfying. The altitude is sometimes inaccurate, it may depend on climatic variations, but the percentage of error is minimal.