We often have two adjectives in front of a noun:
a
handsome young man
a
big black car
that
horrible big dog
Some adjectives give a general opinion. We can use these adjectives to describe almost any noun:
good
bad
lovely
strange
nice
beautiful
brilliant
excellent
awful
important
wonderful
nasty
He's a
good · wonderful · brilliant · bad · dreadful teacher.
That's a
good · wonderful · brilliant · bad · dreadful book.
Some adjectives give a specific opinion. We only use these adjectives to describe particular kinds of noun, for example:
Food
delicious
tasty
Furniture · buildings
comfortable
uncomfortable
People · animals
clever · intelligent
friendly
We usually put a general opinion in front of a specific opinion:
nice tasty soup.
a
nasty uncomfortable armchair.
a
lovely intelligent animal.
We usually put an opinion adjective in front of a descriptive adjective:
a
nice red dress.
a
silly old man.
those
horrible yellow curtains.