Reasons snowboarding coats are perfect for the farm --
1. They are made to move
2. Extra length
3. Plenty of pockets
4. Warm and waterproof
I'm wearing a medium and like how it fits with a sweatshirt layered underneath. The fabric feels heavier duty than some and the fur is detachable for washing!