I can only rate this as good since the life expectancy seems a bit short. Our last unit was about 4 years old and had sprung a leak. I am hoping to get a few more miles out of this one. It was easy to replace as all the connections were the same and fit.