This exceeded my expectations! I am 5’3”, 153 lbs, and after reading the reviews I ordered a medium! It fits like a glove! I am so glad I ordered it in two different colors! Normally the length of the pants are an issue for me but this fit so perfect with heels or flats! 10 out of 10 for me!