This is just an average performer.  It is hit or miss.  Some days it cleans the dishes perfectly and other days it does not.  Some days it drys the dishes perfectly others days it does not...there is not. I would not recommend this dishwasher.