Small to med boys vest can be worn as a inner coat vest or an outer vest great condition Can Also be worn on either Side. I am not sure but the material looks like nylon and polyester.