Can't really say about snow......I live in Louisiana and have never actually driven the truck in the snow. But...my truck is an XL trim....which has rubber floors instead of carpeting. The carpeting was optional...with two choices. Carpet with carpet mats, or carpet with those floor liners....mine has the latter. I'm really glad I got the liners.