It works well and cleans the dishes well, but the wheels on the bottom rack constantly fall off.  If we don't notice them fall off, they end up resting on the heating element and melting away to make them unusable.  After only a few months, we've lost 5 of 8 wheels already.