The steam side works really well, but we always had problems with the mixing side.  It that side would have worked well I would have given a 5 star review