This military style cotton jacket has a button through front and button details on the cuffs. It has 4 military style front pockets and a small metal badge. Very classic!!