Product review (3 stars): Fair, about what I expected, does wash the dishes decently. Recommend depending on circumstance.
Background:
I got this to fit in a small kitchen space where it was not feasible to have a full sized dishwasher. I got it instead of a counter top model because counter space is also at a premium, in fact I use the top of it as extra counter space for my professional mixer. I cannot speak about hook up to the faucet or leakage, my faucet a pull down sprayer type, and to use this I had to sweet talk someone in to hooking it directly into our drain and water lines as you would a perm. one. Thus far that has not caused us any issues after months of usage.

Pros
It fits nicely in a small space. I have old countertops that no longer match standards today, so the fact that is doesn't stick out is helpful
I needed a portable because I was not able to have a normal size built in
Not horribly loud. Compared to the new pricey super quite ones some may say its too loud, but it is actually much quieter than I expected.
Timer shows how much longer to the wash cycle which I appreciate
Beeps decently loud when complete, which is a great signal to the kids that its time to go empty it
Rolls easily( though I now have it in castor pads since I had it connected perm.
Wash is decent provided you do the old rinse before stuff dries on there routine. (Which I expected at this level and price)

Cons
The racks are difficult to use. perhaps its the shape of some of my dishes but we have an AWEFUL time getting the dishes to fit in the slots, so few dishes are washed each cycle. It is this tight poor rack set up that really limits our use of the machine, not the size of the machine itself.
As mentioned above you do really need to be rinsing the dishes prior to loading, or at the least scrape them really good. Again it doesn't surprise me, but it is frustrating at times
Cycle length seems really long compared to previous dishwashers, seems really excessive
Minimal cycle options

Overall the unit does work in our situation. the biggest problem for us is the crummy racks are poorly designed, Especially the bottom rack. Otherwise found it as described and functions as I expected. Overall if you are in a situation like mine its not a bad option, it works for us, and I would probably buy it again. Is you can get away with it in your situation a normal dishwasher is a much better choice.