Equal to the end proposed; adequate to what is needed; enough
Possessing adequate talents or accomplishments; of competent power or ability; qualified; fit.
Capable of meeting obligations; responsible.
Having enough money to meet obligations and live comfortably.