Product review (5 stars): What a great help!
I have had this dishwasher for 4 months now, and I love it. There was a bit of a learning curve for me since this is my very first dishwasher, but it was a shortlived curve. I use liquid Cascade dishwashing detergent to avoid any white scum, which was our first problem, especially since we have a hard water problem. My dinner plates are 12" diameter, which means they are a bit big for the machine, but put at a slant they will fit and still come out clean. It is surprising how much can actually fit in this wonderful little machine. We are a family of 4 and I use it once, sometimes twice a day. Large pots I might wash by hand, unless Im feeling super tired in which case I put them in after the main load is done.  My drinking glasses are a bit tall (must be 5.5" tall or less to fit perfectly) but the tray that folds down on top (for small tumblers or tiny tea cups, or lying large cutlery flat on) anyways and I can usually still squeeze stuff on top.
There is an internal water heater that works pretty well, the inside gets quite hot, so don't rest anything heat sensitive on top of the machine! This is also used to create hot air to help dry the plates.
My water bill has gone down a bit since I bought it and my electric bill hasn't really changed, so that was also a nice plus, and its so nice not to be stuck in front of the sink for an hour every day!