I use this for mountain biking, and road cycling. I find it very easy to use, accurate for following my route, and I enjoy seeing the summary in order to keep track of my progress. I would definitely recommend this to anyone looking for an app that has these functions.