I am impressed by the level of clean I get from my dishwasher. Even after leaving dried on plates for 2 days, they come out clean from the dishwasher 
The only concern I have is the length of the cycles. I have so far selected only the auto option which might be why it takes 2 hours