Good quality, inlet should have been 3" ID but when trying to connect a 3" OD pipe the size was the same. I used an exhaust expander and widened it just a hair, just enough so that it was above the exhaust pipe. I think it was worth the money, just make sure you're aware of the small manufacturing differences.