The performance of the upper and lower washing is excellent. I don't like the top controls, I frequently hit them when loading the dishwasher. Also if you set a delay then open the door and close it, it freaks out until you clear and re-start the cycle.