I am so happy. I read the reviews and it IS true these run big. I ordered a small I am 5'4 140lbs (but i weigh heavy), perfect fit, not too too long like most but yes, thin. This style is not baggy or hangy clings to the thighs nice, not too tight.