Оказывается есть такие правила в английском языке, а мне их в школе не преподавали.

Rules no one teaches but everyone learns

A reader had written in: "I deal with a lot of non-native English speakers, and a question frequently arises as to what order to use for a string of adjectives or adverbs. We (editors) know to say '21 large green tables' but why not 'green large 21 tables'? or '21 green large tables'? Is there a rule for this?"
the hierarchy they list goes like this:
Opinion :: size :: age :: shape :: color :: origin :: material :: purpose.
А вот, из Толкиена на эту тему:

"I first tried to write a story when I was about seven. It was about a dragon. I remember nothing about it except a philological fact. My mother said nothing about the dragon, but pointed out that one could not say 'a green great dragon', but had to say 'a great green dragon'. I wondered why, and still do."
J.R.R.Tolkien