This is an Oiless Cold Air Kit from AEM for a 2010 to 2012 Mazda 3 with a 2.5 litre motor. I suspect it would fit a 2.0 litre motor. The AEM part number is 21-695C. The filter is a pleated type that filters out fine particles and yet allows the engine to breath. There are horsepower gains to be made with this. The box is factory sealed and I will not open it. Go to the AEM website if you want more info. This was approximately $360. I have sold my car. Phone after 6 pm.