I bought this coat without high expectations for the price. I was pleasantly surprised to find it's actually quite good. I'm 5'9" and 195 pounds with a broad chest and shoulders and I ordered the large, it fits me well. I did notice there is a small amount of padding in the shoulders that is slightly noticeable but with my frame it's not real apparent. The material feels good and it kept me warm in 30 degree rainy weather. I would give the coat 5 stars but it arrived super wrinkled, like it had been balled up in a corner for 3 months before they shipped it. Being what it is it's recommended to dry clean only, I decided for the price I would throw it in the dryer on the wrinkle away setting. It seemed to work without any negative effect on the material and it got rid of 95 percent of the wrinkles. All in all at this price point I would order again.