Took some getting used to for skipping the "pre wash" by hand before loading, but this machine has not missed a beat yet for cleaning.  I was a little concerned that it doesn't have a heating coil to dry the dishes, but so far everything has been dry and clean for every load.