I'm so happy i decided to order this dress! i am 5'3" 120 lbs and normally buy xs petite, but the comments said the dress is a little short so i went with a xs regular in navy. i am glad i did -- it hits me about 2-3 inches above the knee. the material is very soft and seems well constructed. a bit thicker than your average summer dress but i like that! very flattering overall, and for the price it's a great steal!