Love this little jacket!  Was blown away by the quality (which includes metal and not plastic  zippers and snap covers) and the style of this jacket.  Im 5 ft 3 in and weigh about 138 and the size large fits me perfectly with a little length in the sleeves.  I ordered the navy color and I really like it.  Definitely recommend!  It does run a bit form-fitting which is fine for me since I will be wearing it in Spring with lightweight shirts but if you want to layer it with sweaters for Fall then definitely order a size up from your usual.