She made a favorable _______ (impress) on me when I first met he

She made a favorable _______ (impress) on me when I first met her.
【正确答案】:impression