This may help you: 410 Grammar: Adjective Order
Are there any rules which govern the precedence of adjectives?
e.g. "a big fat black cat" sounds right whereas " a fat big black cat" doesn't.
Is it just usage which enables native speakers of English to "know" what's right or wrong or can "correct" order be taught?
Many thanks-the link has really clarified the situation for me.