glad

adjective
experiencing pleasure, joy, or delight : made happy
very willing
made pleased, satisfied, or grateful —often used with of