Comparatives and superlatives

12345678
Across
  1. 3. superlative of fast
  2. 6. comparative of happy
  3. 7. superlative of big
  4. 8. comparative of bad
Down
  1. 1. superlative of good
  2. 2. comparative of hot
  3. 4. comparative of small
  4. 5. comparative of funny