sufficient

sufficient adj

see suffice, v.

  1. Enough or adequate for a purpose or end.
  2. Of good quality or standard.