Opposites

1234567
Across
  1. 2. Hard
  2. 4. Poor
  3. 5. Sour
  4. 6. top
  5. 7. Heavy
Down
  1. 1. Narrow
  2. 2. Deep
  3. 3. Dirty
  4. 5. Weak
  5. 7. Quiet