Looks good on the truck.
The only thing is that assembly is required. You would think that with all of the stuff being made in China the quality of the work should be better. There were holes that were not punched through, on the other end were the pilot holes were punched through you have to remove sharp plastic burr ends. The screw for the bolt assembly would not go all the way through if you do not remove yourself each one. The little rubber that goes on the inside is very hard to guide and place. VERY SHARP ENDS.