Everything from the old radiator swapped over easily. Fitment’s on point and no hassle installing. Had it in for a little while with proper operation and no leaks so far. It’s plastic casing unlike the previous one that was metal, but I’m hopeful it’ll last a good few years.