Does cardiac resynchronisation therapy improve survival and quality of life in patients with end-stage heart failure?

Does cardiac resynchronisation therapy improve survival and quality of life in patients with end-stage heart failure?