The kit was well assembled and the instructions are very well written. The only problem I had was getting the bottom bracket and saddle mounts together. My 2012 F250 had wider than usual jounce stops and the hardware didn't fit as advertised. After several attempts to increase and decrease the size of the bottom bracket and saddle mounts, I unscrewed two bolts (make sure you have a few extra, I also pre-assembled the bottom bracket and saddle mounts prior to installation). Finally, I installed the bottom bracket and saddle mounts with the screw heads inside, after which the rest of the installation went like a dream.