We had a plumber install this.  I've read some reviews where they complain about pull down not retracting It needs the weight that comes with the faucet put on. Our's works like a champ, no leaks no problems at all.