Product review (4 stars): Does what it says it will do but base and pins have some minor design flaws
This little machine does what it says it will do. I have washed two flannel twin sheets with room to spare for pillow cases. I like it a lot. It makes washing baby clothes and cloth diapers so much easier than spending boatloads at a laundromat. It's easy to crank and I can get clothes done in under ten minutes. I use this with a spin dryer and I am very happy with the combo. Also, you don't need as much detergent as the instructions call for. Very little is needed lest you want to perform multiple spin cycles.

pros:
It is not hard to turn or to use
lightweight and easy to store/carry
gets clothes clean (note: I have not tried it on heavily soiled clothes yet)

cons:
~The base is quite flimsy. The base seems fine when the unit is empty but when you put clothes and water in the tub, the base bends with each turn. I have only had the machine for a couple weeks, so I don't know the long term effects of this yet. My thought is that this base is going to snap soon. I could be wrong, though. Maybe the base was purposely designed to bend, just like shock absorbers on a car. Only time will tell.
~the locking pins to hold the tub in place work fine on one side - the side with the crank - but on the other side, it scraps the side of the base until it eventually falls/gets pushed out. I put a broken-off toothpick in the pin hole instead and it works just fine.
~The suction cups are a joke...at least on granite counter tops. They would probably work better on smoother surfaces like bathtubs and sinks.