I bought a set for my 2007 Ram 1500. Or came fast. The fit was excellent. It's been on my truck for 4 months now and I think they're just great. I do recommend painting them prior to installation. I didn't, but it would've improved the look and durability that much more. Can't say enough. They were very affordable, can right to my door, fit great, look great.