I have a set off an 08 dodge on mine. Fit pretty good. I put RTV under them to keep water out, the front is a TAD bit thicker then the rear. I probably could have tightened screws a little more to make it seal, but a) I'm so high up, no one can see the gap b) didnt want to strip anything out.