Idioms describing people

123456789
Across
  1. 2. as good as gold
  2. 5. a pain in the neck
  3. 7. an odd-ball
  4. 9. ....'s in the right place
Down
  1. 1. a head like a....
  2. 3. a nasty piece of work
  3. 4. your head screwed on
  4. 6. round the bend
  5. 8. a heart of....