I'm 5'7 and I wear I size 8. The medium fit me perfectly. Very soft and comfortable. Depending on how you wear your pants (on your waist or your hips), these pants may drag on the floor if you wear flats. I wear them on my waist and they do not drag on the floor. I will buy another pair as soon as they are on sale again.