This is a well built bumper and very solid. Great textured finish that protects it from be scratched up. it is a bit of a hassle to install. just make sure you have a good jack to hold it in place while trying to line the bolts up. they sit in a channel and move around and there is not a lot of room to get your hand in to adjust into place. besides that i am really happy with this bumper. looks great and is very solid. I will be purchasing the rear bumper soon.