willing

adjective
  1. ready and eager to do something; not reluctant
  2. done or given freely and without being forced

Examples