We used this for cleaning cloth diapers and it functions great!!  The only part that doesn’t is the part that the nozzle docks into.  That piece fell apart within a couple weeks.