Learn English | A new lesson every week
Book your course now

Adjective order

Adjective order

hi!
What is the correct adjective order before noun? I've faced many versions and they differ from each other.

I made an approximate list for myself:
1) Opinion;
2) Size;
3) Age;
4) Shape;
5) Colour;
6) Material;
7) Origin;
8) Purpose.

But some time I see the rule when Origin jumps in the middle of the enumeration (after colour) and where should I put pattern, style and fit?

Thanks in advance