Fits exactly like original. So far it seems like a good replacement, but with something like this, it may take a while for any problems to appear. I will be going on a 1,500 hundred mile trip in 2 weeks and that should let me know if there are any issues.
The product arrived in good condition; however the upper, lower radiator hose fittings and steering cooling tubes are not covered/capped. This resulting in packing foam to find its way into the radiator. I was able to vacuum and blow most of the foam out of the radiator, but the presence of the FOD will cause unnecessary flushing after installation.
These radiators have lasted me 8 to 10 years because they are all metal. They usually leak on the top section after so many years. Perfect fit on 90 Toyota pickup 4x4 v6