Does a great job at cleaning, but hate the control panel and that to restart a wash you have to reset the entire unit which takes approximately 5 minutes. Otherwise I'm happy, just expect a pretty barebones unit