XL-Calibur is a hard X-ray (15-80 keV) polarimetry mission operating from a
stabilised balloon-borne platform in the stratosphere. It builds on heritage
from the X-Calibur mission, which observed the accreting neutron star GX 301-2
from Antarctica, between December 29th 2018 and January 1st 2019. The
XL-Calibur design incorporates an X-ray mirror, which focusses X-rays onto a
polarimeter comprising a beryllium rod surrounded by Cadmium Zinc Telluride
(CZT) detectors. The polarimeter is housed in an anticoincidence shield to
mitigate background from particles present in the stratosphere. The mirror and
polarimeter-shield assembly are mounted at opposite ends of a 12 m long
lightweight truss, which is pointed with arcsecond precision by WASP - the
Wallops Arc Second Pointer. The XL-Calibur mission will achieve a substantially
improved sensitivity over X-Calibur by using a larger effective area X-ray
mirror, reducing background through thinner CZT detectors, and improved
anticoincidence shielding. When observing a 1 Crab source for $t_{\rm day}$
days, the Minimum Detectable Polarisation (at 99% confidence level) is
$\sim$2$\%\cdot t_{\rm day}^{-1/2}$. The energy resolution at 40 keV is
$\sim$5.9 keV. The aim of this paper is to describe the design and performance
of the XL-Calibur mission, as well as the foreseen science programme.