Was a form / fit replacement, however it does not include the foam closeouts on the top and bottom of the Mazda radoator (which I think are cosmetic). I reused the 4 rubber mounting donuts, but wish I had ordered new ones.