Matteo,
I went through 3 air intakes on my Corolla. I was one of many Corolla/Matrix/Celica/XB had problems with the OEM ecu and aftermarket intake.
I hated the sticker price on an INJEN air take. However, I do have a INJEN air intake in my Corolla. And YES.. it fits perfectly.