This cleaner definitely does the job. It's lightweight and easy to use. The only reason I did not give it 5 stars is because the clean water and waste water area is way too small, so you constantly have to be going to the sink.