Product review (5 stars): Very Good Dishwasher, expect what you're getting
The edgestar countertop dishwasher is a very good dishwasher. It is short enough to fit under my cabinet doors, and just the perfect size to fit between my sink and oven. You will definitely want to measure hieght, width, and length of your countertop next to your sink before purchase, since if it  is even a little too large, it obvious won't fit and makes it's relative usefulness 0.

The product in question cleans my dishes well. Some dishes have to be placed in the dishwasher at an angle. You can fit most pots and pans in there, as long as you are willing to dedicate a wash to just one or two pots or pans. The only thing I haven't been able to fit are cookie sheets.

On a daily basis, I usually must preform 2-3 washes between me an my fiancee to keep the dish sink empty. The item is relatively light weight, and with the exception of it's size, I had no problem lifting it up to the counter.

If you are restricted to a small apartment without a dishwasher, this is a great idea in order to keep your dishes clean.

The product recommends attaching a permanent water line, which kind of defeats the purpose of a portable dishwasher. However, the sink attachment works great. Both hoses are attached together, so you don't have to worry about one flying out of the sink. It easily detaches and reattaches, no leakage as long as you make it secure. It also has a release button to release pressure safely before you remove the attachment.

The dishwasher consists of three cycles. Normal/short/ and rinse. When you start Normal cycle with the eggtimer style clock it will continue on through short cycle. After short cycle is done, it stops. You will need th start rinse cycle manually, but since this cycle is only a convenience, not a necessity, it's up to you whether to use it. There are two other buttons, the power button (self explanatory) and the saniwash dry button. The sani button superheats the water in order to be sanitary. It also seems to help with the after drying, seeming to be kind of a steam dry. It is very useful if you accidentally let some bacteria start growing on something you washed to be extra sanitary. I would not recommend using all the time however, since the hotter temp it uses probably puts more wear and tear on the dishwasher, although thats just a theory, nothing confirmed.

Anyway, great device for people who hate doing dishes and want a slightly easier time. It's noisy, but not much more than any standard dishwasher. Make sure it fits and you shouldn't have any difficulty with it.

Update:

About two months after getting it, the attachment to the sink broke. I called them back, they asked for my tracking number, which I had to obtain from the seller. After that, they sent me the attachment free no questions asked, arrive in 5 days, not a bad deal...

UPDATE 2:

I no longer have this dishwasher. The attachment I spoke of breaking I ended up having to replace 3 more times before I finally used my own hose attachments and rigged my own attachment that was metal and held up better. Shortly after, the dishwasher started leaking through the glass door. This was roughly two years after getting it. At that point, I had to put it to rest, as I was unable to repair it. It does seem to be the best dishwasher out there for that size, but I have found it riddled with  problems and there always seemed to be something with it breaking. It's great if you don't have a choice, but for $100 more, most cheap full size dishwashers could outperform this one any-day.