Sold them for years.Anyway ... my sons' got together and bought me some Weathertech floor mats for Christmas for my Volt. My oldest son had purchased some for his Volt.
I never thought I'd like a rubber type mat, but I have to say, I love these. They fit so precisely, it's unreal.
The beauty of the mats is that they are in the form of a pan. You take them out and wash them off.
Vacuuming is almost entirely a thing of the past now. All the dirt, etc. stays in the floor mat because it is a pan. The pic in this link shows a light tan color which I picked to show what they look like. These are for a different car.
Mine are black. Love this product.
They're plastic, not rubber.
They do a decent job but overpriced and not always a perfect fit.
A product called "Huskyliner" is much better.