The product was received with all pieces and clear instructions on how to install. It took me about 15 minutes from start to finish once I unpacked the filter and intake. Very nicely finished product which I purchased the aluminum intake piece and everything fit perfectly into the Chevy Sonic RS. My son was very excited with the look and sound of the engine compartment. I would highly recommend to anyone. As a matter of fact, I am thinking of buying another for my other sons car.