Shorts are a size 31 and 23 both NWTs! Has a four button fly with three of the buttons hidden. Shorts are high-rise with a frayed hem