I'm looking for digital fit all weather mats for my 2012 Jeep Liberty that will really line and protect my floors. I live in the country and looking for something that will last the life of the vehicle. I'm debating over WeatherTech and Husky Liners. My dad has always used the Husky's but they have the nibs that can be a pain when you are cleaning the mats. The WeatherTech's use retention hook holes and rely on their custom fit to hold them in place. Would the WeatherTech mats be ok to use or should I go with the Husky brand and just be careful with the nibs?

Thanks

-Trevor