Im pretty sure they are, but rock auto shows KYB complete assembly ONLY for the corolla. When you expand the link for more info, it just says corolla but not Vibe or Matrix. Other brands under Corolla show they fit matrix, vibe and corolla. Just want to make sure here....I would THINK if a strut is interchangeable with one brand....it should be the same for all ???
Its weird because even on the KYB site KYB SR4274 shows it just fits corolla. No mention of Vibe.