WalleyeMikeIII
Full Access Member
They have been used in vehicles from Kia to Lexus for many (at least 10) years. They actually shed snow and ice buildup better than the hard surfaces. They are not cardboard…they are a felt like material made from nylon, I believe.