They look great and can't beat the price however they do have one drawback. Unless your truck is a garage queen, expect the chrome to wear out in about 3 years give or take. By wear out I mean it's thin and will "dot" and just get worse and worse.
I know this from experience. I'm on my second front bumper on one of my trucks and it should have been replaced a few years ago at that!
I doubt they'll ever make them better as this repeat business is something good for them. It's like door handles, buy em, they pit, replace em, they pit and on and on and on...