they are Henleys, long sleeve pull overs. they have no collar and 3 buttons they look like the German sleep shirts and cost 7.93 brand name Puritan, also Faded Glory for nine something . they come in various colors the grey and green are ok for other ranks. and the white would work for officers. the off white or tan for Brits.