Cleans great! Only complaint is the run time and buttons are easily pushed when opening/closing unit. Basic wash is over 2 hours.