heartwarming

adj

1.
causing gladness and pleasure