At ease in body and mind