I bought this in both a medium and a large, and returned the large. It runs a little bit baggy through the belly area, but a little bit tight on the hips. The tafetta lining is complete, from hood to sleeve cuffs. The hand gaiters are slightly annoying, as they are just a strip of orange elastic to put your thumb through, but they are very stretchy and comfortable. I wear this on mild days when walking the dogs. It's not wind resistant at all, which would be really nice.
I wear anywhere between a medium to an extra large normally. The medium fits great in this jacket. I am a 36"/33"/38" woman, 5'2" tall. If you normally wear large, go with medium on this one and I think you'll be satisfied. There isn't much room to layer though.