and as for water gettin in, i did have a problem with water getting into the passenger footwell, but sorted that now, it was the window frame seal.
noticed when i did have the leak that the mat kept all the water in a puddle, as its kind of got a little brim round the edge of the mat so none...