We were looking for a direct bolt on for our Rig since we are starting to do a lot more adventures and this product was just that. Everything lined up just like it would if it was the oem factory radiator. It roughly took about two and a half hours to install with completely draining and flushing it out several times.