I have only had this for 2 days now but I couldn't be happier. It was very easy to install. Love the water flow from it. The water temp adjusts nicely. Can't say how it holds up over the long term but so far so good !!