We have a few different types of hard flooring in our home, including vinyl, laminate, and tile. This PowerDash Hard Floor Cleaner did a great job cleaning all of them. It was super quick and easy to assemble, and it's very simple to use. The scrubbing brushes seemed like they cleaned better and more thoroughly than just mopping with a mop and bucket. I used the Hoover Renewal Multi-Surface Cleaning Formula and it cleans very well! The water that it sucks up off of the floor is really dirty. It does a great job removing the water from the floor and drying the floors quickly as well, no streaks or puddles or drips anywhere. I love it! It's a joy to use and has made cleaning my floors quite a bit easier.