I thought the product worked as advertised. I would have given it five stars, but it does have a small glitch that is something of an annoyance. When you stop, which I would do frequently in intervals to do a lift with weights, the timer advances 3-4 seconds after each stop. Of course you can account for it using simple math. Or it could just stop when the wheel stops. I stop abruptly and completely, too. It's not a lazy stop. Outside of that, it's not bad.