Jacket is a good fit. I wear a large t-shirt and ordered a large, which is a perfect fit (though as noted TS runs slightly small). Sleeves are a bit tight, but I haven't had trouble taking it off. Only complaint are the front pockets: they're large and roomy, but I would rather have two hand pockets, and one or two chest document pockets, a la 5.11 Tactical. Looks nice, and I always get compliments. I work in multiple fields (LE, FIRE, EMS) so the velcro on sleeves is great to change out patches/insignias.