Sufficient

Being sufficient is being enough to meet the needs of a situation or a proposed end.