Unlike other muffler buyers, this muffler fits my 2003 Crv perfectly. It doesn't have the chrome exhaust tip like the stock one, but it's stainless steel so it looks good. I also bought a matching center tube in the same order, the suggested mounting screws and two spacers. Everything went great. These pipes don't have heat shields like the stock Honda pipes, but I don't think it makes much of a difference.