Product review (5 stars): Great clean, little price
For an inexpensive product this does a great job.  I like the fact I can rinse more than once if I want without starting load from scratch.