I'm 5'4", 130 pounds - the medium was a very good fit for me, and I will use it as an under-layer.  Really love the Omni-Heat technology and have invested in several garments using it.  So nice to have warm clothes that are not bulky!