I have owned a Leaf for 5 years. It was 2 years old when I purchased it (a 2014 model)
On a daily basis, charging overnight on a 110v outlet, I start the day with 83-85 miles range. Sometimes it is over 90, but only when the overnight weather is perfect.
I do a 40 mile round trip commute for work, Put it away with 37-42 miles left in range (depending on how much heat/ac I use)
And it is back full again the next morning
Maintenance in the past 5 years, one set of tires, one 12 volt battery, took it in for one recall repair
Haven't seen much sign of battery degradation yet. There is a meter on the dashboard for it, it has one mark of degradation showing (maybe 5%)
I have enjoyed owning an electric car.
My next car will be electric too, but something with more range. Probably a Tesla, because they have enough chargers I can go see my parents with it (1000 mile round trip)