Overall this X pipe is great, the one I got had to use an exhaust pipe expander to slightly open each of the splined joints to accommodate the 2.5". -to fit pipe I used 4 2.5 inch stainless steel walker clamps to hold them together. The quality is excellent and 100% stainless steel.