Considering how I just scrape the dishes off and stack them in the dishwasher without bothering to rinse first, I think it does a great job. Once in a while something comes out of the dishwasher with a little speck of something stuck to it, but most of the time everything is perfectly clean.
With five people in this house eating three meals a day, plus snacks for the kids, and almost all of those meals being homemade, I run the dishwasher daily. I love it. If I didn’t have a dishwasher, I’d probably single-handed kill the environment by using paper plates and plastic utensils.