Easy puzzle

12345678
Across
  1. 3. (well done synonym)
  2. 4. (color)
  3. 7. (students hate it)
  4. 8. (lots of people wear it in summer)
Down
  1. 1. (an old family member)
  2. 2. (Portugal nationality)
  3. 5. (a logic subject)
  4. 6. (it’s unbelievable)