I read the reviews before purchasing but clearly I wasn't paying attention!  I usually wear a medium so that's what I ordered, but I think I should have sized down.  I'm wearing the coat over a normal shirt and pants and it's quite big.  I think I could have gotten a small.  I'm also not sure what the back belt is really for because it's not adjustable.  But at least it tailors the coat a bit.  Quality-wise though this coat is very nice and exactly what I was expecting.  Very good value.  It's my own fault it is too big for not reading closely, so it still gets 5 stars from me.