100% Denim. Distressed detail washed out vintage shorts. Elastic waist with drawstring, front and back pockets with loose fit.