Product review (4 stars): Does a good job of washing, but...
Short & sweet review.  Nothing long & boring here.  In other words, TL;DR  (too long, didn't read)

It washes clothes just fine for a table top machine.  Power cord is 52 inches long, water filler hose is about 3 feet long, but doesn't fit my bathroom sink OR kitchen sink aerator.  Those are standard size too.  Agitator goes in one direction for about 5 seconds, pauses for 2 seconds, reverses direction for 5 seconds, pauses for 2...lather, rinse, repeat until the timer stops.

It washes clothing just fine, but...the spin cycle is nothing more than the agitator spinning the basket at the washing speed (one direction only, no back -n- forth) but spins slowly enough that it doesn't get very much water out.  Clothing is still wet enough to wring water out by hand, even after spinning for 10 minutes.  I suppose it's better than nothing though, but the option *is* there. Your opinion may vary.

I've found that it's best to put a wine cork in the drain tube to keep the water from coming out of the tube when it's washing & rinsing.  It has a *strong* agitator, so the water creeps up the sides of the unit when it washes & rinses, even though the water level was well below the suggested fill line.

I never got my "gift" with the purchase as the bundle suggests, although it's no big deal.  It was supposed to be a skin watch, but the picture shows a beast cancer awareness item.  I didn't take off stars for that, just the disappointing spin cycle.  No big deal there, as I have the Nina Soft Spin Dryer.  THAT machine does an incredible job of getting the water out, even after only *one* minute of spinning!

Okay, end of TL:DR review as promised.  It's a good portable washing machine for a reasonable price.  The spinner, ehhh, not so much!