The best cleaning dishwasher we have owned.  The air heat is great as well.  Very little, if any moisture left on cup tops at end of cycle.  Highly recommend.