Pretty much an OEM replacement for a 03' Ford Taurus OHV at a good price. Bought a replacement heater core and figured I might as well replace the hoses (recommended) as they looked in bad rusty condition inside and out, and put in a new water pump, thermostat and coolant tank, pretty much the entire cooling system except for the cooler . (next on my list). Great fit, easy to install, takes about an hour to swap out (took me about 4 hours total with heater core and coolant tank) but works great, now I have heat! And about 240,000 miles on the car. Looks and works well, time will tell, but so far so good! :)