Adjectives

12345678
Across
  1. 5. Honest and straightforward
  2. 6. Very careful about details
  3. 7. Joking about serious things
  4. 8. Smart and able to understand things quickly
Down
  1. 1. Liking to be with other people
  2. 2. Perfect, with no mistakes, flawless
  3. 3. Producing a lot of something
  4. 4. Changing moods quickly and often