I did 15 miles today flat (I live in a mossland farming area East of Warrington where the only real hills are man made) with some undulating and muddy off road and again, on the tarmac, the motor was off and I maintained a gentle 13/14mph. I used ECO off road most of the time and even a short burst of TURBO in the muddy sections. What I did notice on my display is it quoted a range of 38 miles (I have never had an indicated 90 miles range on the display. That is what the online calculator predicted on my type of usage and weight) and that never wavered from start to finish despite it being based on the last mile of usage!! I got home with five bars still showing on the battery, put it on charge and it was fully charged in 23 minutes! The range was still quoted as 38 miles which is laughable considering I has just done over a third of that and the battery was still virtually fully charged (go figure). Of course if I went the full distance in one of the more power demanding modes then I would hope it would drop but I was told when I bought the bike not to give the range readout too much credence, either way, and that would certainly appear to be the case. So far my battery has never given me any reason to think that the quoted 90 miles isn't feasable, given my type of usage, but I would be happy with half that. What I will do next time I go out is do the whole distance in SPORT and TURBO modes. It's not necessary and goes against the grain but it will be interesting to see just how much it takes out of the battery and I'll keep you updated. You have to bear in mind that I ride for pleasure and speed is not on my agenda. As I stated above, 13/14 mph motor OFF and on ECO mode perhaps 17/18mph. Anything above that is either downhill, motor OFF, or simply just to see what the bike was capable of. I use it for pleasure/exercise so riding around on SPORT/TURBO mode is pointless. I only bought an ebike for confidence, given my medical situation.