It was a big project for me bc my faucet had to be replaced in order to hook it up ‍♀️ but when the new faucet was in place it was so easy to hook up. I love it. I hate washing dishes and this makes my life so much easier!