My cat went out on me after getting a P0420 Code, this fit perfectly, came with all gaskets, and my check engine light is now gone. Very well built, but you will need to replace any nuts and bolts if your's were rusted out like mine were, as this didn't come with any.
Purchased this for my 97 Honda Prelude and Ive got to say this CAT performance increase was surprisingly noticeable. The car now has much more get up and go and my CEL is now off! This CAT is perfectly legal in Maine and just about every other State with the exception of CA I suppose. I would recommend this for anyone who is looking for a direct fit bolt on solution if you don't want to have to weld pipe together.