I ordered the Asphalt color which is a tad lighter in person than the picture. I am 5'8" and 107 lbs, ordered xsmall and they fit like a glove! I am ordering 4 more colors! The fabric is so soft, stretchy, not too thick and not very light, perfect! Thick enough to not be see through, that's why I'll get the white ones too. Yes, they are long but it doesn't bother me, on boots is great and for stilettos you can shorten them couple inches.