Did the install myself on the grille. Not too hard. Needed a buddy help support it while I bolted it down. The Westin website actually has instructions on how to install the grille guard. Hardest part was installing the mounting brackets because there just isn't alot of room. Given the choice I would not buy this brand, the finish could be much better.