Product review (4 stars): A functional washer/spinner that serves the purpose
I bought this for my lab to wash lab coat.  So far after washing several rounds of 3-4 lab coats per load, I am very happy to report that I like the machine very much.  washing part takes 4 large lab coats no problem and still leaves ample space for liquid and washing motion.  I used spinner to spin off the extra soap and then put clothes back to washer to rinse.  Spinner does a very good job getting rid of water and make drying very easy.
Later I found out that the spinner has "wet spin" function where you can hook up the water supply to the inlet by the spinner side and start the spinner.  It will perform the rinse/spin at the same time.
The draining part is very easy as well: since we are in a lab setup, we have a large drain on the floor.  Draining is fast enough that I don't have to go outside and come back.
Both inlet tube and draining tube are too short.  You have to adapt to the settings in your own home or your own place.  I just used the plastic water pipe out of lab's faucet that has smaller OD than the inlet hole and stuck it inside and let the water run in.  Not a problem.
The last thing to complain is the manual.  It's not very useful- and that's probably the reason I didn't find out about the rinse/spin function of the spinner until the last minute.
overall very happy to have the machine, it served the purpose.