I'm always thrilled to find a piece like this at retailer - just received my dress and couldn't be happier! beautifully made and fits absolutely perfectly. i'm 5'5" 118 lbs. and am very comfortable in the small (with a little breathing room). length is perfect with heels. planning to wear it with sandals to a birthday party this month and then into fall and winter with boots and a top layer. if you're hesitating, go for it!