Super stretchy and comfy. Lovely smooth fabric. Great as an everyday basic and for sports. Front panel is wide and stretchy enough to accommodate everything so you feel like you're held in properly. Minor point docked for the quality as the colour fades quite quickly after a handful of washes, as well as the fabric getting a bit bobbly too