This has been a fun project, almost complete. Like others said, instructions are less than adequate. This is a good quality rack made for Jeep, but I'm adapting to a universal bed rack on my GMC Canyon. Assembly took about 1.5 hours. Best done on a table (not the dining room table) and lay out the parts in advance. Finger tighten the five cross beam bar screws and add the front and back panels. The F/B panel screws are inserted from the inside, so it was a little hard getting to those. I did one side, then the other, then went all the way around and tightened down the screws. I didn't use the mounting plates; will attach to my truck bed rack with squared u-bolts. Somebody mentioned problems with the lighting, but those are easy. I tied the two corner lights together, then ran a 14ga 4-wire cable from the rack to the battery area where it ties into an Auxbeam controller so I can turn on the big light or two side lights. As a ham, I also installed a couple radio antennas and will feed those cables into the cab where the radios are located. Definitely a two-person install job. Fun project.