Just want to remind people these Weathertech's are not really mats, they are liners. Having said that I have a full set in my truck and love them. The digital cut fits like a glove and keeps the carpet clean and dry. They have an excellent lip on them to retain water, but find the fronts(drivers) harder to get out and leave the water in it. You may want to use a clothe to mop up the water from snow first.
I also want to draw your attention to Husky liners as a lot of guys on different forums rave about them. Much the same and sometimes cheaper. I bought my Weathertechs from the USA site and I think I saved over 100$ delivered vs the Calgary retailer. You can PM me if you want the name of retailer I called at the time that carries Weathertech. I have posted some pics of the liners in my truck.