I gave it a good once over before I had it installed, and it's built really well. Just as good as the other aftermarket high-priced replacements.
I had it installed by a local mechanic that used to work on Humvees for the military, and he said it went in just like a military replacement would have went in. Mounting holes were spot on, and nothing had to be modified. He was impressed with the build quality of the radiator too.
I've been running it for a couple months now, and everything is working really well.
I kind of wished I had a comparison before I had the Paradox supplemental cooling kit installed along with it, but both were installed at the same time. I have put a good load on it hauling a car trailer, with a couple ATV's on the trailer, and I have yet to have the temp gauge go beyond 200. Normally it runs right around 180-190, even on the warmer days. Before the install it ran warmer than that, and my fan would kick in quite often on warmer days.
I'm sure the Paradox kit is helping some, but I am very happy with new radiator either way.