This Bosch Dishwasher leaves everything sparkling clean. This isn't to say that it performs any better than some of the competition when it come to cleaning.  We owned another brand for years which cleaned just as well.  Where this dishwasher performs much better than our old model is in drying.  It has the Xeolite drying option.  We use a lot of plastic containers and they all come out dry. No more having to hand dry plastic containers when they come out of the dishwasher.  Additionally, the heating element is not exposed so there is no chance of accidently melting a plastic container. A very smart design. Our only issue has been the way the tangs are arranged on the racks.  They seem to favor lots of dishes and leave less room for bowls. We have no problem loading many dishes but sometimes have trouble finding space for bowls.