ordered xl, and it fit well, I have broad shoulders and a narrow waist so the taper cut was nice.  HOWEVER, the neck was sewn poorly and there were pleats sewn into it.  The zipper pulls all were poorly cut from leather and rough edges showed. Seams did not line up. I know that most work today is done in China, but I would have thought for a 300.00 Michael Kors, the work would have been more quality.  I returned item with Amazon's great return process and have ordered a Tommy Hilfiger instead.  Will see how that one goes.