Vests were typically worn to provide an extra layer of warmth and unlike coats, vests did not get caught on trees, fences, horns, etc. They were also crucial for storing items the cowboy needed. Since cowboys spent most days in a saddle, it was difficult to store and retrieve items from one's pant pocket while sitting.