Looks good. Looks tough. Mounting was a bit of a pain.
First off, the guard looks great and it looks like it will take a pretty hard hit (hopefully never happens). The mounting instructions come with "pictures" that are so dark and blurred that they are completely useless. The written directions are decent and generic for a range of truck model years, so not everything is quite accurate. Unless you have a wide range of wrenches and sockets,you'll need out of the ordinary metric sizes.
10 Rancher Grille Guards and counting
Rancher Grille Guards are US made! expensive, very heavy duty and now with the protective coating available they don't rust up from the salt in the northern climates. For some reason they don't coat the mounting brackets or supply SS nuts & bolts. You will have to do this yourself if you want a rust free guard. For the money these should be certainly included. I put these on all of our company trucks.