I purchased this bike with limited expectations. However, it fitted the bill for what I required I liked the range, torque sensor and hydraulic brakes. I have been blown away but it's performance, the magnet on the front wheel dropped off on its 1st outing but was swiftly replaced by fiido. My only criticism is the black paint on the spokes which has flaked on one spoke. For the price this seems a great bike