When adjectives come before a noun, they usually have to go in a particular word order, like this:
| Opinion | Size/age/shape | Color | Nationality | Material | Noun | 
|---|---|---|---|---|---|
| (a) nice | old | black | Egyptian | cotton | scarf | 
| (an) ugly | man | ||||
| pretty | hair |