These fit true to size. I am 5'8'' and 155 and the medium fit very well. I am also pregnant and they are very comfy around the waist, great stretch! I was worried about them being too short on my height but they cuff perfectly around my ankle. I have washed them several times so far and the stitching hasn't come apart.