Some interesting responses!
Living in the snow-zone of SK, I have some experience in this topic. The first mats I bought where from
CarSmart and they SUCKED! The vinyl sheeting got brittle and cracked through the plastic edging, as well as from tire wear. The water went through them the second year.
The next ones I bought where from our Coop and they are made with a much tougher canvas with a sewn-rope edging.
These ones stand up WAY better and are less expensive to boot.
A little trick (free advice?) is to put something under the mats where you get out of your vehicle to keep from stepping in a puddle!