I've been using Weathertech mats since 1998. I bought a set of front seat Floor Liners for my Leaf right after i bought the Leaf in April. They fit perfectly, even better than the previous liners. I live in snow country so I've not bought any Floor Mats because I need the higher level of protection. I plan to purchase the Trunk Liner next. As for the back seats, I 'm not planning to get them because i rarely have a backseat passenger. Overall, I would highly recommend the Liners for your Leaf.