Part is exactly the same as the one removed. About the only difference other than it cost substantially less than OEM is that it does not come with a new radiator cap.
Other than that, my 1998 Land Cruiser is quite happy with its new radiator. Proven with a 2,400 mile roundtrip taken two days after installation.