Product review (5 stars): Fit perfectly
Installed easily.  However i did have some trouble stopping leaks where the input hose connected to this unit.  Other than that it has been working perfectly since I installed it.