My son was looking for a good heavy coat. I found this one online and purchased it for him. I read many of the reviews, and several stated that the fit wasn't good. I purchased the coat anyway. It is a Pea Coat and isn't supposed to be form fitting. If you are looking for a tailored, form fitting coat, then don't shop for a Pea Coat! They are designed to be boxy in the body for warm and to allow for other layers under. My son loves the coat and the fit. He is taller than 6'2" and said that a smaller size would not have fit the length of his arms and body. He response about the boxiness of the body was that it is supposed to be that way and helps to keep him warm.