Product review (2 stars): Good for certain uses
This is NOT an alternative for laundry machines.  I was hoping to use in my apartment but its a disappointment for that use.  I'd have given three stars but the description says "ideal for apartment dwellers" and its not.

It fits about half of what I can get in a laundry machine, so it saves about $1 for me each load.  The design isn't great, it could be engineered much more compactly and sturdy.  The drain is slow, so add another 2 minutes for draining to total wash time.  I found it was easier to place in the bathtub and just turn upside down and let it drain from the top.  But then you're in the bathtub, leaning over doing all this, getting wet, for a good 6 minutes, for about two days of laundry (single person)...your back will not say thank you.  More trouble than its worth.  Finally, I usually hang dry my clothes anyway to save money on dryers, but having no spin cycle actually makes a difference.  Trying drying corduroys in a reasonable amount of time without wringing each clothing item...add another 3 minutes.

If you wanted to bring on a camping trip it might be ok, but again, it could be designed much better.  For an RV it would probably be fine but I'd worry about breaking it on a camping trip (all plastic parts).

In summary, for a "normal" person trying to use in their apartment, this won't work.  For someone who is super eco friendly and doesn't mind spending a ton of time doing their laundry, you'll probably enjoy this.