I hit this recently with the order of adjectives in English. I never knew this was a thing, and I had an expensive education.
For those who also missed it: We don't say "red big apple". We say "big red apple". There's a set of rules that govern this that we learn naturally but people learning English as a second language have to remember.
What is the rule here (I learned English as second language and I know that this ordering of adjectives is commonly used, but don't know the rule behind it)?
BTW, I learned English in school, too, but have never heard of such a rule. Still, I dare say I intuitively would follow this rule. At least all the "wrong" examples do look wrong to me.