Corduroy puffer with a zipper and snap button closure up the front as well as two pockets. Shannon is wearing a size small.