Reliable

1234567
Across
  1. 2. Kind and pleasant; showing friendship.
  2. 4. Consistently good in quality or performance; able to be trusted.
  3. 5. Feeling or showing pleasure or contentment.
  4. 7. Relating to or connected with a profession; showing a high degree of skill or competence.
Down
  1. 1. Happening or doing something at the agreed or proper time; on time.
  2. 3. Having the ability, fitness, or quality necessary to do or achieve a specified thing.
  3. 6. Having or showing a friendly, generous, and considerate nature.