Dropped in some WeatherTech floor mats about a week ago. Just in time for a bunch of crap weather. Totally necessary, as you can see. And made in the USA, although purchased from WeatherTech Canada.
They are the Floorliner Digital Fit style, and set me back C$130. Worth it.