My Father-in-law has these clear rubber mats over his OEM integra floor mats, so the OEM ones show through. They fit real good, and don't slide around at all. Much easier to clean...but IMO they don't look all that good. But if I had the conditions you do, I would consider them too.