I have been using this for past 2 months. I feel good about it. I found one difficulty with this is, if I try to do hard peddeling at the time of changing gears, unfortunately it chain getting struck at gears or getting break. Other that everything is fine. If I take care at the time of changing gears no issues.