I have a Kitchen aide that is about 8 years old. It was the top of the line at the time. I never rinse my dishes just dump most of the food off and throw them in. This bothers my mom who practically washes hers first. I have very few things that don't come clean. Sometimes they sit in there a few days before the dishwasher runs and the food even has time to dry on them. I would buy another one.