Across
- 3. brunette
- 4. good
- 6. tall
- 7. young
- 8. old
- 12. easy
- 13. hard-working
- 17. good-looking
- 18. intelligent
- 20. pretty
- 21. bad
- 22. red-haired
- 24. difficult
- 25. foolish
Down
- 1. same
- 2. small
- 5. fat
- 6. unpleasant
- 9. interesting
- 10. big
- 11. important
- 14. thin
- 15. nice
- 16. ugly
- 19. short
- 21. much
- 23. blonde