Fetching details from the dictionary...
good impression; favorable impression
新入社員が好印象を与えた。
The new employee made a good impression.
その新サービスは顧客に好印象を残した。
That new service left a good impression on customers.
顧客との初対面では、好印象を与えることが成功の鍵だ。
In the first meeting with a client, making a good impression is the key to success.