I'm about 130 lbs. and 6' tall and usually a small would be my size. these fit, but i would be more comfy in a m. they are stretchy, soft and opaque. perfect for under a couple sweater dresses i picked up by retailer!!! will be re-ordering.