I have a haibike sl29, love it. Use it everyday now. 29" wheels. You can get around 40 miles out of it and one of the high powered modes. The Bosch drive system very good and mounted above the lower bike frame (unlike some of the other brands) so it is less likely to get hit on bumpy tracks...