In a knee length, these shorts are made from a cotton-rich denim with added stretch, featuring a longer inseam and hems that can be worn turned up, finished with five pockets and a button and zip fastening Inside leg 14" 94% cotton, 5% polyester, 1% elastane Factory surplus, labels removed