Good looking and solid. I like the steps in the bumper and the led cube lites are bright. Took a bit of work to install.A few points… there are led license plate lites that pass thru the screws, some ask if there are plate lites. There are. They have to be spliced into the old wiring. You need 22 gauge butt connectors, heat shrink tubes, and a heat gun to do it right.The cube lites… if you want them as an accessory lite then you will have to run the wiring to the cab so you can switch them on demand. I spliced mine into the reverse lite so they only come on when I go into reverse. So I have the reverse lites in the bumper and the ones built into the turn signal. Same as the license plate lite… 22 ga butt connector. But I did not heat shrink just taped up connectors because the connection was made inside the turn signal lens and will stay out of the yttihs Iowa weather and salt they dump all over the roads.The trailer wiring connector… it was a little bit of a bad feeling at first when trying to get the plug harness into the new bumper and it would not lock in, but did get it to click and lock in. Had to use a screwdriver and gently pry. Then when it was time to plug it in there was a bit of pulling to make it reach.Have a bunch of leftover washers and miscellaneous hardware, but they were not needed.Look up the install instructions online because the photos are in color and way easier to see images compared to the paper instructions sent with the bumper.Lame Iowa license plate registration sticker rules say lower left corner for sticker location. This bumper is blocking the bottom of the sticker now. It is one of those things the hero cops try to pull you over for to justify bs traffic stop. I really do not care if they pull me over for it or not, but some people should be aware of it if they have a reason they do care if they are pulled over.Two person job and at least one person should be knowledgeable about auto body work and wiring skills.