I installed this on my 2003 Camry. Two of the factory heat shields had to have holes re-drilled to fit on this cat. The top heat shield also had to be slightly reshaped to fit. That said, all of the most important holes lined up perfectly. If you’re ok doing a little drilling on your heat shields, this seems to be of the same quality as any of the other much more expensive after market cats that I have installed. Time will tell how long it lasts. So far, so good.