Product review (5 stars): I love this thing for the price
I have washed a couple dozen loads with this machine, so it has already paid for itself compared to the (creepy) laundromat at my apartment complex.
Pros:
It cleans really well, better than any conventional washer. It is well-designed for forcing water through your clothes without the harshness of an agitator in a large machine. It's gentle on your fabrics.
My dirty laundry no longer piles up until I'm "in the mood" to do laundry. I use it as a hamper and when it gets 2/3 full, I run a load. This could be a pro or a con, but running small loads more often means dirty clothes don't sit around. I need to wear a company shirt at work, and I only have three of them, so this washer comes in very handy.... No more hand-washing something I need tomorrow.
Cons:
The hose it comes with is cheap and useless. I fill the machine with my shower sprayer and run the machine in the bathtub.
Because of the incline in bathtubs, it woudn't work because the surface is not level. I used a sturdy plastic chip-and-dip platter underneath the right side of the machine to make it level.. Weird solution, but it works. I'm plumbing-challenged and didn't  want to bother with complicated hook-ups for filling and draining. It's easy to lift in and out of the bathtub.
This unit will not handle large, heavy items like comforters, throw rugs or a load of towels.
It is not an automatic washer. You have to wash with soap, spin, wash with no soap and spin again. It is not a dryer, but your clothes come out only slightly damp. Hang them to dry and they come out smelling good.
This is not a family-size machine. If you have four kids, you'll never keep up with the laundry. If it's just one or two people, this unit is perfect.