Firstly I don't think there is one coat/smock to do it all, Ive tried a number of makes, I've mainly had SWAZI and Ridgeline smocks and in my opinion the Ridgeline are well made and just as good for a quarter the price, I know people say that the Ridgeline sweat and if you do some strenuous walking/work in them yes they do, but so do the Swazi just as much, the most important thing is to get them big enough so the air can circulate, because they all trap the sweat no matter what they claim, I don't like bulky clothing and generally wear no more than a tee shirt in milder weather or thermal vest under them in winter. I have previously had the Swazi Tahr, Wapiti and Kagoul and yes they are ok, I like the material, but they all have design flaws and are not worth four times the price of Ridgeline, the Ridgeline Monsoon Smock is my go-to coat for the coldest/wettest weather, its great I cant fault it, I use the Swazi Kagoul or Ridgeline Pintail for cooler weather.