Using > to denote precedence of semantic groups, some commonly proposed orderings are: quality > size > shape > color > provenance (Sproat and Shih, 1991), age > color > participle > provenance > noun > denominal (Quirk et al., 1974), and value > dimension > physical property > speed > human propensity > age > color (Dixon, 1977).
correctly classifying modifiers into these groups can be difficult and may be domain dependent or constrained by the context in which the modifier is being used.