This jacket is exactly what I was looking for. I'm 5'0 about 150lbs with a 36DD bust, usually wear a medium in tops, and my winter jacket is a medium. I read reviews and went with a large, and it is great! It definitely runs on the smaller size, so I'd say size up. Its very slimming, the arms are a little long (so I assume they'd be perfect for an average height person). Pretty lightweight, perfect for fall or spring in upstate NY. It does attract a lot of lint, and having a white dog does not help, but luckily I'm locked and loaded with a lint roller at all times. Very happy with the quality and it fits all my expectations!