Adjectives

12345678
Across
  1. 2. amazing
  2. 5. very kind
  3. 6. sparkles
  4. 8. very amazing
Down
  1. 1. upbeat
  2. 2. very good
  3. 3. very enthusiastic
  4. 4. strange
  5. 7. very small