Competent

1. having sufficient skill, knowledge, etc.; capable

2. suitable or sufficient for the purpose 

  1. doworkson22 posted this