Attachment 2159740I did the same (DeWitts radiator)
It fit the brackets perfectly.
Looks fantastic. I purchased mine with the baked on black finish. I like it better than the aluminum look, i.e. closer to stock looking.
Comes with the relays and two fans. And an over the top radiator cap.
I'm assuming you are doing a LSX conversion but they make both radiators.
Pricey but I have never regretted the purchase.