adjective a feeling or showing great pleasure or satisfaction
adjective a word that describes a noun or pronoun, in this case, 'overjoyed' describes a feeling of extreme happiness or joy
adjective describing something that is extremely good or impressive; inspiring delight, pleasure, or admiration