I ordered the xxl size because I usually wear a large. I wanted the sleeves to be long enough but Im thinking Im going to need to tailor the jacket because the cut in the middle region is really loose. Im not going to return it, buts noticed that the fit is made for a thicker person than myself. I always have a hard time finding sleeves that are the right fit though.