Cleans things very well, can see a standing wave in the water as it works as well, so you have a visual indicator that it’s doing it’s thing. Can get water far hotter than you want to touch, though if you are using the unit to do the heating, it takes a while. It’s a small heating element. Definitely noisy, you aren’t going to miss that it’s running by any stretch of the imagination, and it’s a grating sound. Not pleasant. It does have a large capacity tank, and it does work very well, so pick your trade offs.