Best carpet cleaner I have ever bought hands down. Very easy to use. I don't have worry about mixing the water and liquid. I don't have to keep to be pressing a switch to release the water and liquid. I like the spot sprayer to help me remove very stubborn stains .