It's not mid drive, but it does have a 20 amp controller and a heavy duty motor for climbing hills and good battery capacity. Depends what you are using it for, it's ideal for roads, light trails and tracks, not good for heavy duty mountain bike centre "black runs"...