I bought the Husky floormats about 4 years ago and they have worn great. Do a good job of holding all the crap you track into a vehicle in winter, and after awhile the water evaporates leaving salt and dirt on the mat which is easy to wash off. Of course if you get too much it freezes and you have a ice patch on your floorboard, but at least it's not in the carpet. My main beef with the Husky mats is their tendency to slide on the factory carpet. After awhile they will be about 6 inches forward of where they started. I've tried velcro and non-skid rubber matting for carpet to keep them in place and neither works for very long. I've seen them advertising a new way to attach the mat to the carpet in recent ads, perhaps they have addressed this problem but I don't know for sure since mine are so old. Other than that no complaints.