It cleans well. It doesn't always do as good of a job as the standard wand and nozzle on really dirty surfaces, but it is way faster even after making several passes. If you have a lot of flat surfaces to clean, a surface cleaner is a must have. So far I have used it about a dozen times and is holding up well.