I have been using this for quite long time. More than 3 yrs and Im very well satisfied with it. It gives me milage of around 50 and Im happy with that. Its powerful and also comfortable . I like it very much. And its also best for family. They can easily sit on it. But difficult for short people who cannot climb on the bike.