It went together almost as if they were designed to. I had to drill out the chassis holes for the skid slightly. The driveshafts were a pain to get trimmed correctly and they also needed drilled out to fit the ascent18 trans output. Finished product seems oem solid.