99% cotton, 1% spandexmachine wash acid wash denim short with white stripes, boyfriend fit, patched front pockets, patch back pockets with flapsmodel is wearing size 24