Good product considering it's probably the cheapest available on the market. Solid construction and does what it says on the box. Couple of the gears feel a little inconsistent (not completely smooth for the entire rotation) but not really all that noticeable. Also the highest gear isn't super high. The digital display is pretty basic and only displays one thing at a time (e.g. pulse, speed, distance etc.) but again it does the job. Having said all that perfectly happy with this purchase. The real test will be to see how long it lasts, but all going well for the first couple of months. Warning though it does take a couple of hours to assemble.