ALL the parts i have ever gotten from certifit fit like a glove unless the car was f***** up.