This bike has an amazing battery life. The speeds are as advertised and I get up to 22 miles an hour. The speed is pretty quick but it lacks get up and go when needed. It has a this bike has an amazing battery life. The speeds are as advertised and I get up to 22 miles an hour. The speed is pretty quick but it lacks get up and go when needed. It has a slight hesitation. It has no problems with heels. slight hesitation. It has no problems with going uphill. However, I do have a problem with the quality of the tires and the inner tubes. I went through a small dirt patch and ran over some goat, However, I do have a problem with the quality of the tires and the inner tubes. I went through a small dirt patch and ran over some goathead thorns. The thorns were pretty long and I was expecting for them not to puncture my tire and go through the inner tube, but they did anyways and flatten both of my tires. The tires are very thin, more like two ply and the inner tube is pretty close to the tire itself I would like to see if the manufacturer would replace this, but I have not received any information back on it. It's a good bike, but the tires are something to be questioning and researching thorns were pretty long and I was expecting for them not to puncture my tire and go through the inner tube, but they did anyways and flatten both of my tires. The tires are very thin, more like two ply and the inner tube is pretty close to the tire itself I would like to see if the manufacturer would replace this, but I have not received any information back on it. It's a good bike, but the tires are something to be questioning and researching. This E bike is a good choice for a budget minded person but if you are looking for quality, this is not it. The front fork is supposed to rebound when going over bumps. Even with it being on the medium setting, it feels like the fork shock does not rebound. It feels like it is not charged. This E bike is a good choice for a budget minded person but if you are looking for quality, this is not it. I've only had this bike for two months and I already experiencing problems with it.