its all plug and play, any intake for this car is decent....i heard about HPS, its a good filter but I'm not a fan of the tiny heat shield. i made my own intake by purchasing all the parts separately, but i wouldn't suggest that for you as its more complicated. otherwise yes this is a decent...