My previous Bosch (Ascensa) was lousy.  I had to prewash everything and still dishes needed rinsing after sometimes.  This one works like magic.