satisfied

adjective
  1. pleased because you have gotten what you wanted or needed
  2. convinced that something is true or correct
  3. having had enough food or drink

Examples