These run VERY SMALL. I'm 5'3 and 135lbs in my 5th month of pregnancy with average build, I got a size Large and they just barely fit. I wear size small or medium for everything else. I returned because the fabric has no stretch to it and would shrink in the wash, making them even smaller.