I’m 5’1, 105lbs, originally got a large so it’d be baggy.
Runs insanely small though. Insanely. A small-sized jacket usually fits me perfectly, however their large was too small, i couldn't even raise my arms without the sleeves riding up to my elbows.
Luckily wickedaf exchanged the coat at no extra cost and didnt make me wait and mail back the too-small jacket. I ended up getting a 3XL and thats what is shown in the picture. I almost wish the neckline went up higher & the pockets were real, but its cute anyway. Relatively thin, you might be better choosing a different jacket. Its definitely an overcoat for outfits, and not to stay warm.