Opposite adjectives

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