I have a Carhartt that I usually wear daily until it hits about 0*. It’s the only one that I don’t sweat heavily under when I’m cleaning stalls or working with the babies. I’ve worn it to many foalings where I get utterly DISGUSTING, and I can throw it in the washer/dryer with no problems. It cleans up wonderfully. I don’t have any issues with getting wet when it rains either. I usually wear long underwear, a fleece, and my Carhartt.
When it starts to get bitterly cold, though, I have a coat from Apocalypse Designs in Fairbanks, Alaska. That thing is a BEAST. I have to be careful layering under it though, because it’ll be in a negatives and I’ll sweat like crazy if things get physical. I can usually wear long underwear and a sweatshirt and it’s perfect. My only, only, only complaint is that it’s nowhere near attractive.