My 2017 Bolt is fantastic. I understand the 2021 is the original body style like mine, and the 2022 is the re-design. I personally don’t like the way the new one looks.
Honestly, unless you’re going for a Tesla to get the charging network, the Bolt seems to be one of the best options out there. It’s rated for 259 miles per charge, which given how mine compares to its 238-mile rating, that can easily be exceeded in warm weather. I nearly achieved 300 miles on one charge my second summer with the car, beating the EPA number by 50 miles.
I recommend getting the following packages so that the car can operate at peak efficiency:
1. Fast Charge port (enables CCS quick charging)
2. Comfort/Convenience Package (Heated seats, mirrors, and steering wheel, which save a ton of range in cooler weather)
3. Driver Confidence Package (Only base confidence package was available in 2017, but now there are several).
4. Driver Confidence II Package (only if you have any interest in OpenPilot and making the car semi-autonomous, as you’ll need the Lane-Keep Assist)
There were complaints about the leather seats in the 2017 Premier Bolts, but the issues seem to have been resolved in the newer ones. I would personally agree with the reports on this, as I remember the 2017 leather seats being uncomfortable but a 2019’s seats that I sat in at the Auto Show were much more comfortable (the center padding in the seat was too low compared to the sides in 2017 Bolts). I have the cloth seats, and they are very comfortable. I had no problems on a 550-mile day trip I took a while back. If you like the i-MiEV seats, the Bolt seats are even better. Many traits of the i-MiEV actually translate similarly. The radio in the car is the best-sounding audio setup I own.
Just a word of warning, though. It has a very sporty driving dynamic, and thus spirited driving will eat front tires. But you will have fun driving it

.