5'5" 140lbs, XS fits very nicely. Could be perhaps an inch or less shorter, but overall great fit. I usually wear size 30x30 pants and it's tough to find a good set of pants like these, especially in the correct length. Material is thick enough to wear in mild winter temperatures but breathes well indoors. Great for working out or lounging.