When loading the bottom rack, if I put in a baking sheet that is normal size, it stops the water sprayer for the middle rack from spinning and cleaning effectively.  It does clean glasses and silverware spotless.  Overall, if I make sure that the water sprayer has room to spin it is great.