More of a layering piece for a cute look than something that is thick and warm. Unlike most vests of this style, this one has a drawstring so you can cinch it and give shape to your waist. Runs TTS but does not stretch. Zipper pockets with snap button closures. 100% Cotton.