This might be the perfect car...except for the ICCU and the tires.
I love how this car drives, how it charges, how it looks, how comfortable it is inside. It's the perfect size for us. We took it on a 4 adult, 1 kid roadtrip and it had space for everything we needed. We were worried about range, but that turned out not to be an issue. The visibility from the driver's seat is excellent, the steering is responsive and the zip from a stop in sport mode is scary fast. Two things keep this from being a 5 star review. The seemingly random failure of my ICCU after 1 year of use and the obnoxious tires the dealership installed. If you are far from home when the ICCU fails this can be a terrible, maybe dangerous experience. The dealership initially didn't have a loaner for us during the free ICCU repair but they found one. It was inconvenient, but didn't cost us anything. The foam filled Michelin tires the vehicle came with are terrible. In less than 2 years of driving, two different tires had their foam fail and bunch up. This leads to a scary shaking at highway speed. I had the first one replaced at the dealership for an extortionate $450. When the second one failed 4 months after that repair I went to Les Schwab to get the foam removed from all 4 tires for $135. If the ICCU and tire issues weren't there this would be the easiest 5 star review I could leave.