It has been one of the best cars I have ever owned. Before this car I had a 2012 I-MiEV which got about 63 miles per charge and I was terrified. I thought having a car that originally got 238 miles per charge would solve my range anxiety. No......it didn't and I had the upgrade battery put in about 1 1/2 years ago and that raised the mileage to 259 miles per charge. Recently I left home with a full charge of 232 miles and the trip was 170 miles. The weather had turned cold and I was a little scared and when I got to my destination I had 87 miles left on the battery pack. It was about 61-71 degrees during that trip and I think that made all the difference. Most of my level 2 charging has been free for my car's history. Charging infrastructure is not very good on my way to my current destination except for free Level 2 charging. I am hoping my next EV will get 363-500 miles per charge.