ファーストインプレッションでした
fāsutoimpuresshondeshita

Noun
Desu Copula

1. Was a first impression.; It was my first impression.

Past/Perfective
Polite