Much debate on this forum about rubber mats. One faction reports that moisture under the mat causes the scoot to rust. I really like mine on the GTS300 Vespa Super.
I did have slight corrosion, sanded it out and spot painted. I now lift the mat off after riding. I like the way it looks and believe it keeps the fllor of the scoot from being scratched up.
Bob Copeland