Since this kit was cheaper than most I was concerned about fitment and functionality but it fit well and included everything you’d need except the bolts to secure the up pipe to the manifold and turbo. Chevy has an updated part so just order 6 of those with this kit and you’re golden (they were in stock at my local Chevy dealer). Despite other reviews saying the bracket on the intake pipe doesn’t line up at all, I found it lines up pretty well, I used a small pry bar and started the bolts by hand and it went in easily after that.