German deck
der Eindruck
noun·b1

der Eindruck

An impression; the opinion or feeling you form about someone or something

Welchen Eindruck hattest du?

Mein erster Eindruck war gut.