I am an amateur rider and I hesitated to take this GPS but I have to say I'm not disappointed, functions well enough for me. No cardio, or cadence, but it's not what I wanted, all the rest of me is perfect, we all classic displays a counter and it is the MOST connection on the site where garminconnect is recovered all speeds of graphics data and especially gradients that can be shared on Facebook. One can plan their own route or save existing path on his gps, I save recovered on Openrunner course without any problem. Really no regrets.