Our previous faucet was corroded with hard water, lime scale and all kinds of icky stuff.  This is a wonderful replacement.  I did hire a plumber to install it as I don't want to mess around with water!