I had the Huskys in my 2nd gen, have Fox Weatherboots in my 3rd gen. Weatherboots are superior, the best I found after a long search. I have the front and rear set. The rear set fits perfectly and works with the cargo floor. They look like a stock product.
The Huskys would hold melted snow and eventually overflow on to the carpet. No matter how carefull I kicked the snow off my boots some would melt on the liner. The movement of the truck would send the slush over the edge of the liner. Then, when I got home, I would carefully lift them out to drain them. A pain.
I also recommend Cabelas for truck products. Good prices and no problem with returns.