The Shark HydroVac Cordless Pro 3 'n 1 multi surface cleaner is a great machine.  It vacuums, washes and dries.  Cleaned my tile, wood and laminate floor well.  Needs a bit more "scrubbing" power to lift off scuff marks.  

Love that it's cordless, hate that usage is short and that when you're done "washing" your floors, the machine leaks (drips) water from the head/beater bar area.  The machine is lightweight and easy to maneuver.  

Great for everyday use and even better for immediately cleaning up spills without schlepping out the bucket and mop!  You can tell that your floors are clean by the dirty water in the reservoir.