Classic straight cotton twill, fly front skirt, 2 front slash pockets, 2 back button flap mini back pockets. Fabric content 98% cotton, 2% spandex. Looks great with a navy blazer for a polished professional look or with a chambray shirt for a classic preppy look. Just add Penny loafers and go!