This is a one piece intake takes a 7 inch flange air filter GreenFilter and afe both offer these filter. The air path is as straight and smooth as it can be please message me if you have a specific throttle body size you are using. This will come with stock with a 108mm outlet unless told otherwise. One thing to note this will not increase the supercharger whine this was specifically designed for power and airflow not increased Supercharger whine. This kit includes 1x one-piece intake tube 3D printed in high temp material black carbon fiber reinforced 1x breather filter2x clamps1x rubber billows hose connector designed by D3D to withstand the Supercharger suctions and the flex of the engine.