Hated to clean my floors with a dirty mop or on my heels so I decided to get this cleaner. Glad that I did. Love the ease of it and really cleans the floors. I would recommend it and rebuy it too.