Order of Adjectives

She was a beautiful, tall, thin, young, black-haired, Scottish woman.

…or a more realistic example*:  It was made of a strange, green, metallic material.

How do you decide what order to list adjectives? See an explanation at this link:

*Examples are taken from the suggested link.