Opposite adjectives

12345678910
Across
  1. 3. opposite of hot
  2. 6. opposite of full
  3. 9. opposite of flat
  4. 10. opposite of wide
Down
  1. 1. opposite of young
  2. 2. opposite of hard
  3. 4. opposite of deep
  4. 5. opposite of light
  5. 7. opposite of tall or long
  6. 8. opposite of far