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.