This is a great buy. It tells you everything you need to know. The reason I'm giving it a 4 is it doesnt come with a mount so you can attach it to the bike. I had to make one myself or you can buy one for around $50. But overall, this is a great add on to your bike. Especially if you want to keep track of the total hrs on the bike or the total miles so you know when to adjust the valves.