I'm very happy with the quality of this coat.  It fits a little smaller than I expected.  If I did it over again, I might order an extra large.  But I'm keeping this size since I'm not sure the shoulder seams would fit right in a larger size.  Nice quality - I may have to find other excuses to wear this besides Halloween!