Nice vest but HUGE. Very warm. I ordered a xtra large( to wear under a carhart chore coat) - did not come close to fitting( LOTS of belly room ) -gave it to my step dad and got the large. It fits good enough but a medium would be better. I bought the large over the medium because it was 50 bucks cheaper.