I’m surprised that you guys don’t care for yours. I love them! They don’t cover everything, but its not a big deal to me I guess. I have seen some other weather techs for other vehicles and those for sure do cover a lot more! However they are usually 3 times the price. I usually vacuum it out often and use some warm water to clean up any spills.
I am very happy with the all season mats that Nissan sells. They are so easy to clean up!