I used this on vinyl plank floor. It is a heavy traffic area and had lot of small spills on it. It worked fantastic. It also heated up very quickly. The only negative I would have about it is it seemed a bit hard to push. However 1 I have a shoulder that is need up right now and 2 I think I was doing it wrong. It has a place to push down with your foot and I didn't remember reading about that and did not see it until I was done. Floors came out great. I would definitely recommend.