As Michael says sealing all gaps behind seats with duct or aluminium tape makes a big difference in reducing dust & water. Also silicone seal floor to chassis keeps most water out. I have retained the mats & see no need to drill holes in the floor. Never had any real concerns about instruments & switches getting wet. I have only once noticed any misting behind the glass.