The titan swap kit was easy to install, and the list of additional parts made it easy to order everything else needed. The upper control arms were a bit of a PITA to install on my 2019 Frontier. I spent a majority of the install time grinding to get them to fit, and it is a tight space to try and grind. That is a known part of the SPC install, and nothing negative or specific to the ADO kit. Once the upper arms were in it was very easy from there.