Find the word definition

Wiktionary
looks and feel

n. (look and feel English)