Its really easy to install. Took me about 2 hours to finish it all. IIRC i had to rotate the bolt holes 180* to get it to go back in easily. Don't forget to get it aligned afterwards also. I went to firestone and got lifetime alignment for $115.
Here's an old pic of my truck after I got done leveling it with new wheels and tires.