I've had other steamers and floor cleaners, this is the best. It gets all my floors clean without a need for chemicals. It's easy to use and you just pop the pads in the washer, hassle free. It does exactly what it is supposed to do. It really does a great job of scrubbing my floors and does it quickly. It gets stains and other messes clean. I love the feel and shine of my floors when I finish using this steam mop.