Over all this is a great vest. The ploblem lies with the size, I wear size medium. The problem appears when I layer up for colder days. I purchased a size large figureing it would be large enough to go over a sweat shirt, it does but it is very
snug. I should have gotten an extra large..  So if you purchase this vest PLAN Well.