CMC-1 Idler Arm Kit

I recently acquired a CMC-1 Idler Arm Kit. It claims to be compatible with Ford, Lincoln, Mercury, Cadillac, Oldsmobile, Buick, Pontiac, Dodge, Plymouth, Packard, Hudson, and Nash and yet gives no years.

1) Is the kit any good?
2) What years of Hudson is it compatible with?

Thank you,

Chris