Overall, this is a well constructed and decent quality coat for the money.  It seems quite durable, and all the seams and buttons were well and neatly stiched.  My only complaint is that the fabric of the coat is more like a coarse weave canvas.  It appears to have decent water repellancy, but the material is thick, stiffer than I would like, and doesn't drape to my liking.  In person, this is a more casual looking coat that it appears in the picture.  I'm rating it fours stars because it does appear to be a good quality coat, it is just not something I feel comfortable wearing in a professional business environment.