A very efficient, good cleaning machine.  Love the way it connects to the App and lets you program in a cleaning cycle based on what you're washing and how dirty it is.