The vinyl stuff I sell ACC, is molded to the floor so fit is just like carpet. It also comes a little oversize and no holes so you can make the tolerances tighter. I had had rubber mats that didn't last over a few years of use, like 5. I sold one to someone and it still was in one piece after 10, but he also was meticulous, so... Easy to clean, I would have to say vinyl.