It's a great part. The quality is next to none. The steel is strong, and it's a well made piece.
With that said you have to have the 67/68 24" OEM radiator for it to fit and work. The 24" radiator I purchased for my Cougar was too thin at the top for the bracket to hold it. So a little extra work was required to fill the gap.
With that said though it's an excellent piece!