We used to have an old one by Danby. After 3 years of faithful service, it started to leak (and short circuit). I'm sure other people more adept at repairing things than I could easily have fixed this problem, but as it was, we had to get rid of it. After a few months when the dishes threatened to kill us, we finally bought this. I researched this a lot and reviews were mixed, some said it was the next best thing to ice cream, others were much less impressed. I fall in between (maybe more toward the under-impressed side)
PROS:
It does clean. It's useful.
CONS:
The cycles are super long-- even the rapid wash takes 77 minutes. Everything else and you're looking at 2+ hours! Then it does this really odd thing where it just stops for a VERY long time. But don't be fooled, it has not finished, it's just taking this long to do something....then it will start again...and stop...and start again. When the thing finally beeps, that's when you know it's done. It took us several washings before we finally realized our mistake.
It's also super loud. I'm positive our old Danby wasn't this loud!
It's also poorly designed. The dish tray (which is very cheap feeling) is strangely raised up so it doesn't hold as much as the Danby. For example, we used to be able to put a pasta strainer above the smaller dishes in the old Danby, that is definitely possible with this little guy. Meanwhile, despite being raised up, the dish tray still allows our plates to drop down too far into the washer, preventing the spray arm from turning. So for awhile, we couldn't wash any dinner plates in this washer! Luckily, we kept our old dish tray and it fit a bit snugly in this machine.
All in all, it just seems like the machine was badly designed. The spray arm protrudes upwards way too much...
Despite all that, we kept it because after putting in our old tray and making some adjustments to it, it seems to be working well and a poor dishwasher is better than no dishwasher (at least for us).