This vest is a must have for any one that drives for a living or works out doors it leaves your arms free to move around specially when your driving or working, I read other people reviews that said these run big I usually wear large and I ordered a medium and it fits me just fine.it does keep me warm.