Well met, indeed.
It is certainly well met.