This dishwasher does almost everything I would want. Dishes are clean, as long as you're using a good detergent. There are rarely any dishes I need to wash twice or by hand after it goes through a cycle. My only two criticisms are: 1) the dishes are always wet after a cycle, even with the dry feature enabled. 2) the machine does not leave a "clean" indicator on after the cycle finishes. In lieu of a clean indicator, I have enabled the app notifications so I can see when it was run last, to determine if they are clean.