This faucet had all the correct parts to make installation fast and easy. The instructions were clearly written and easy to understand. I am not a plumber and was easily able to handle the installation myself. The only problem encountered was with the old drain pipe. I recommend buying a new drain set up if you are replacing an old faucet like I was. 
This faucet is a fine addition to my old bathroom.