I have the Weather Tech mats in my 2004 Silverado crew cab. the fronts are really good for the salt. I don't even put anything under them any longer. they keep the salt contained very well. The rear, which is one long mat that goes across both sides, is not as good as the front. It just doesn't lay down right. I would highly recommend the front set. The rears are OK and better than the OE mats, but they could be better.