Adjectives - opposites

1234567
Across
  1. 1. ugly
  2. 5. poor
  3. 6. quiet
  4. 7. cheap
Down
  1. 2. wonderful
  2. 3. boring
  3. 4. safe
  4. 7. difficult