When it works, its fine. Problem is, it rarely works. Easily half the time I start the app, go on my walk, and go to check my stats only to find the app has crashed - and lost all the collected data - at some point along the way. Were there anyway to get my money back, I would.