Perfect fit, amazing cooling performance and great look! I had to cut my coolant hoses to fit as they are a bit thicker than the OEM ones, but my hoses were mostly glued to the old radiator so you may want to get 2 new hoses. I got mine at the Revain Warehouse for a great price; The item was listed as "used - very good" but it was new with slightly damaged packaging. The radiator was not damaged at all. I've included a photo of the box so you can see what it looks like "used - very good".