It's been over 2.5 years since I leased my 2012 Leaf.
After 2.5 years, all things considered, I can say the Leaf is the best car I have ever owned in my life. Briefly, the reasons are: pollute less than 40% of an ICE car, very fun to drive, very reliable, zero maintenance, very cheap to lease...