I used this for the first time last night, it did a really great job on my kitchen floor. I feel like the floor is really clean. It took a little while to warm up, but once it did, it did a great job.