order of Adjectives in English is very important and quite different from Spanish. So, we must take into account these have a fixed order and position before the noun. Let's see....
Determiner + Opinion + Size + Quality + Age + Shape + Colour + Past Participle +Origin +Material + Type + Purpose + Noun
Therefore, if we have to learn this, we'd better learn these strange words:
DE+OPI+SI+QUA// AG+SHA+CO+PA+ORI// MAT+TY+PU+ Noun
There is a symplified version: OPI+SI+AG+SHA+CO+ORI+MA+Noun
Position - Order and degrees of Adjectives