It does a great job of cleaning and drying the dishes.  The inside racks are easy to use and do a nice job of stacking the dishes and glasses.  I do have one issue.  The wifi is very difficult to set up.  I succeded connecting it one time, then the connection was lost and I was never able to get it to connect again.  I'm at a loss on how to fix this.