The coat is really good quality, but as many of the other reviewers stated, it runs large. My husband is a 2 extra large, and the coat is large. He could easily have taken a 1 extra large. Other than that, we love it.