I happened to have bought those same mats - just the fronts. Mainly because I read somewhere that the WeatherTech models for the Leaf don't fit very well. I've got WeatherTech mats in my pickup truck and my wifes Accord so I've got experience with them.
These fit excellent and look good...even...