I worried that these would be too big; the description wasn't very clear about the fit.  I'm 5'5" - 125, and the size small fit great. Warm but not bulky, look good, no camel toe!
I've worn and washed them about ten times, line dry them.