The stadium pants come with a 24" leg zip and cotton lining down to the shin making them soft and comfy. We understand that everyone's built differently so we offer a range of leg lengths to suit. It's made in our microfibre fabric which is light with a soft brushed surface.