Packaging was fine and radiator seems to be like OEM spec. Only downside was that there are two oil cooler fittings at the bottom of the radiator. In the STI, you don't need those because oem radiator does not have those fittings. Ok well, the packaging only came with what looked like to be a rubber plug but only one came in the bag. There were no other types of plugs with the packaging that i could have used so i had to run around to three different stores to try and find one that fit but couldn't. Ended up using radiator hose to connect to the fittings and essentially bypass it because there just weren't any plugs i could find that would fit these oil cooler fittings on the radiator. Made me waste a lot of time when it should have just taken a few hours if i would have had those plugs in the package.