This dishwasher was in our house when we moved in and for the most part has been a good dishwasher. It cleans dishes well without a lot of "prewashing." It does seem to take forever. The shortest amount of time to wash on any cycle is 2 hours. I am so glad there is a delay setting on it so it can make noise for 2 hours while Im sleeping!