Pros: Small, works great
Cons: not big enough for giant pots or stuff like that.
I got this dishwasher a year ago and it's great for a small apartment. I don't cook much, just put a few plates and silverware in now and then and they always come out perfectly clean. It fits average sized pans and pots and dishes fine.
I'm glad I sprung for the model with 2 spray arms (this appears to be important), there's never anything left on the dishes. I do rinse off all the major junk first though.
I haven't had any of the problems the other reviewer wrote about with leaking. I did, however, hook it up professionally to a special intake and outtake valve like a "real" dishwasher (rather than hooking it up to the sink faucet and draining into the sink). I have never had to babysit it the dishwasher, just come back later when it's done. I highly recommend it.