The Aventon Level will not go up even moderate hills without overheating. Also encounter multiple error codes unless on flat ground. Highly recommend not getting this really heavy error prone bike. Only have 111 miles on it and don't trust it to go anywhere but flat ground after multiple shut...