Snap open and close, welt pockets, ribbed collar, cuffs and hem. Body lining: 65% polyester/ 35% cotton, sleeve lining: 100% polyester, filler: 100% polyester.