This is a very good machine so far. Easy to use, easy to maneuver. Use it very slowly to get the most steam effect and it will do a good job of steam cleaning. It hasn't worked super well on my grout, but nothing has, so I don't discredit the whole machine for that. I've used it on floors and walls and I'm happy with the job it's done. I've also used it on jute rugs that were stained with rabbit urine, to get the smell out so other rabbits would not urinate in the same place. I had to steam the stained areas multiple times, but after about the 4th time, the rabbits couldn't smell anything anymore and stopped using those places. I steamed both sides of the rug and the floor underneath the rug to get every molecule of odor out of there. Seemed to work! I just wish it would work on my grout, then I would give it Five Stars.