It has a 2.5" inlet and outlet and is 12" long it is gutted so good for a test pipe and keep the stock look it came off my 2000 Ctr Ek9 will fit other applications will include hardware with the sale