Thick organic cotton with polyester and spandex. Pull on with elastic at waist. No pockets
Straight with a slight tapered end.
XL measures
37 waist
30.5 inseam
11.5 front rise