When more than one adjective comes before a noun, the adjectives are normally in a particular order. Adjectives which describe opinions or attitudes (e.g. amazing) usually come first, before more neutral, factual ones (e.g. red):
She was wearing an amazing red coat.
Not: … red amazing coat