The sizing runs a little small; originally ordered a medium but returned for a large. It is still a bit snugger than I'm used to with my other vests; however, I can comfortable wear the fleece jacket I also ordered underneath it, so it's not an issue. The hand warmer pockets are great. The dual zip/snap closure is also a very nice feature. Absolutely love it!