This Lankeleisi XF4000 comes in a choice of black with blue, yellow, red or green. It is electric and comes with the option of a 500 or 1000w motor and a 10 or 17ah lithium ion battery. The amount of time it lasts will depend on the battery option that you choose but it will give you 30-50km per charge and up to 60-90km in pedal assist mode and takes 4-7 hours to charge. The pedal assist mode have five different options to suit the conditions. It has an LCD display which will tell you your speed, battery level and has an odometer.