Yes, they do, very well, but most of the time more than or close to the cost of a full carpet.
ACC also makes full floor rubber mats, for some models.
I have some crappy parts store rubber mats in another car and they are thick enough to have nice grooves, knubs on the back to stay in place, and they don't make them like that anymore.