This is such a time saver!!! I love that I can vacuum debris and steam the floors at the same time. It's nice to know my floors are sanitized without using harsh chemicals. It's lightweight and compact enough to maneuver and carry around easily. Assembly was easy, considering I'm not a mechanical person. We have laminate floors that cleaned to a beautiful, shiny finish. The dry time is much faster compared to regular mopping. I highly recommend adding this to your cleaning supplies!