I'm afraid the answer is "both". I normally wear a 10 or 12, but ordered a Large to allow room for a layer underneath. The jacket was a little loose but OK, but the sleeves were a full 3" too long! Turning the cuffs under would have meant losing the entire cute strap detail. Turning cuffs up looked odd because the lining material at the cuff is not quilted and didn't have a tailored look. So the answer is, smallish in the torso and maybe sleeve width, but too long in sleeve length. The photo on the model doesn't give any indication that sleeves are exceptionally long, so maybe it's the manufacturer's inability to produce a consistent sleeve length.