Perfect fit for my '95 Chevy K1500. There was a full cat-like rear float and the exhaust pipes were rusted through. Found out they no longer make a kit for my truck but will sell me replacement tubes with proof of purchase for the kit. Two new exhaust pipes and this muffler and she is like new.