Fairly easy installation, took about a couple of hours including the necessary drilling. long enough and I had to go to a hardware store to get longer ones. Once installed it gets the job done despite sitting a bit low. Watch a YouTube video on installation, the video is very helpful.