Does not come with all necessary hardware!
Make sure you buy a 2.5 to 3in adapter if you plan on using this with the stock cat. I ended up buying the high flow catted downpipe. The high flow catted downpipe will throw a check engine light. Go and get 2, 18mm spark plug non foulers. Drill one out to 1/2in through,leave the other alone. Screw them together with the larger hole on top. Screw onto O2 sensor and screw into cat. Solved the problem on my car almost instantly. Overall a great product. The Quality,sound and fitment are all perfect. Would definitely recommend to anybody. My only issue is that the description says it comes with everything needed,but that isn’t true if you are looking to do JUST a cat-back exhaust upgrade.