heartwarming

/ˈhɑrtˌwɔrmɪŋ/
adjective
  1. Causing feelings of happiness, pleasure, or tender sympathy; emotionally uplifting and touching.
    • It was heartwarming to see the whole community come together to help the family after the fire.
    • She received a heartwarming letter from a student she had taught years ago.
    • The heartwarming story of the lost dog finding its way home brought smiles to everyone.