Overall, good product. Does its job. Quality seems a bit low since the unit needs to be replaced every few years. The entire unit seems to deteriorate quickly. Hot water valve deteriorates and leaks water everywhere.