Mishimoto products are always very well packaged. I received my radiator in two days. Installing it on my 2000 F250 took about 2 hours. Everything went great. There was a gap of about 3/8 inch between the fan shroud and the heatsink. I added some styrofoam tape and now it fits very well. Good product! I replace all my coolers with Mishimoto products. The lifetime guarantee can't be beat!jw