An Assortment of Adjectives
When we use more than one adjective before a noun, we often put the adjectives in a specific order. Mixing up the adjectives can make your sentence sound weird, though you may not be able to pinpoint exactly why! Do keep in mind two things here: the first is that it’s very rare to use more than three adjectives before a noun, and the second is that sometimes the order can be changed, usually to emphasise something.
The order of adjectives is usually as follows: quantity, quality/opinion, size, age, shape, colour, origin, material, purpose, and then finally the noun!
So now you know why saying “black big dog” sounds wrong, but “big black dog” sounds just right.