Mixed bag

123456789101112131415
Across
  1. 1. the truth or facts of a situation
  2. 5. of excellent quality
  3. 7. as many as required
  4. 9. all or most
  5. 12. to raise
  6. 14. accepted by all parties
  7. 15. to go against
Down
  1. 2. surrounded by
  2. 3. to make firm or connected
  3. 4. smallest amount
  4. 6. a thought
  5. 8. give permission
  6. 10. besides
  7. 11. to go away
  8. 13. proven to be true