I use this coat for working on the farm.  This coat is wonderful.  The material is soft, flexible and tough.  Dirt and hay and other farm "debris" doesn't appear to stick to it like some other coats I have had.  It is not heavy, doesn't bind like inflexible "plastic" coats.  It keeps out rain and wind.  I can put this coat over sweatshirts if it's colder.  Generously sized.  Great coat if you need a work coat that will protect you and keep you comfortable in wet and/or windy conditions.  Fine to wear when it's not raining and it doesn't make you sweat when working like other coats that I have had.  I live north of Seattle, WA (rain, rain, rain) and it's been tested with rain/wind and it keeps me protected.  At first I thought I would dislike the buttons (I am a zipper fan) but have discovered that when it's not windy, I can button part of them and when it's rainy and windy and fully buttoned that this coat keeps the rain and wind out---even when it's raining "sideways".  The hood is great too...hoods are always a problem with me because I don't really like hoods but this one has the adjustable slide pulls (not sure what you call them) that allows you to adjust the tightness of the hood without tying.  You can also remove the hood.  I like having that choice.  Just an all-around great coat for working.