Just received my order of the heather grey pants in small and i'm so happy with the quality and fit!!  I was a little worried that the small would be too short (i'm 5'8 currently 140lbs) but they're perfect!!  I am 2 months pregnant and these will be perfect throughout my pregnancy.  I will definitely be ordering more colors.