When we have more than one adjective for one
object we must put them in a specific order
opinion - e.g. good, bad, nice
size - e.g. big, huge, tiny, small
age - e.g. new, old, ancient
shape - e.g. round, circular, hierarchical
color - e.g black, blue, green
material - e.g. paper, wooden, plastic
origin - e.g. Saudi, Canadian, Egyptian, British
purpose - e.g. cook, travel, racing
Maybe this will help you remembering it
(ozascmop)
For example, if we have a book, and its color is
orange, big, it's a cook book, old, Egyptian, and we
think it's nice
then we should say: a nice big old orange Egyptian
cook book
other examples :
An expensive(opinion ) small( size) white( color )
racing( purpose) car
A boring( opinion ) math( purpose) teacher
A wooden(material ) Chinese(origin ) table
A smart(opinion ) Saudi( origin) student
An ancient( age ) circular(shape) stone( material)
coin
That's all
Hope you all the success