More than a little sad, but also very uplifting and lovely.