I bought the Toyota winter mats for my 4th gen and I can't believe how thin and crappy they are. The design doesn't hold any appreciable amout of water and they do not cover the whole carpet area. Furthermore, because they are light, they slide around when placed on top of Husky floor liners.
I'm going with the WeatherTechs. They don't fit perfectly but they are very heavy duty and won't slide.
I'm going with the WeatherTechs. They don't fit perfectly but they are very heavy duty and won't slide.