I put an entire '06 front end on my '99 in about one hour. Everything is a direct bolt on except the bottom of the grill (just use a couple of zip ties) and the headlights. You will need to trim the headlight baskets on your truck leaving the two holes at the top of the basket for the upper fasteners on the '06 headlight Assembly's. The new headlights are one single piece and are too large to fit without cutting your factory baskets. I used a sawzall and for the upper headlight mount fasteners I used some large bristle plugs from TSC. Looks factory.