I wish I would of done this myself, but because it was leaking the first week I bought it I wanted someone to take care of it right of way. So I took it to Pep Boys. Only place open on a Sunday. After the initial installation I noticed I had to top off coolant reservoir every other day. I took it back and the mechanic had to put another radiator in. The first one was defective. What are the chances of that? Anyway it's the Spectra brand and from what I read it's decent. It has a lifetime warranty on it, so I guess that's good.