heartwarming

adjective
  1. causing feelings of happiness, affection, or emotional satisfaction

Examples