bri,
i am not sure if it would fit 95 integra.
the brackets and all are apart of the catalytic converter, so that it is a direct bolt on.
i would say it would fit "if" a 95 integra's cat is the same length as a 6th gen accords cat length.
if its too short or long, welding would probably be required.