The lift itself is great and the parts are extremely affordable, as well as better than the factory support arms and hardware. Even though, I'm a licensed helicopter mechanic and worked on cars for years, as well as have enermous amounts of tools and garage space. It took forever to install. This is defenitly not a day job. I was able to install this lift in 6 hours. But for a regular person it will most likely take them up to two days.The studs for the upper strut mount are too short and the locking nuts for the mounting points are too short. I paired these up with some ranchero shock absorbers. Which i highly recommend. As the factory struts are not designed for such performances!My personal recommendation is to bring it to a shop and pay them to install it, if you only worked on cars or trucks a handful of times. This is not your average lift install. Also it is important to retorque the hardware (all of it) after 200-300 miles. The same goes for your lug nuts and center hub nut.Couple things to note:- Install takes roughly 6 to 7 hours for just the front.- Instructions are a bit unclear about the differential spacers and alignment.- Strut Springs have to be compressed beyond the maximum allowance.- Compressing the struts with a ""widow maker"" is dangerous and the only way to do it if you're a private person.