OMG this is so beautiful! I am 5.7 and 120 pounds (32-26-36). I ordered an S and it fits perfectly. It hits right below the knee for me. The material is of high quality, thick enough and soft. I actually have nothing bad to say about the dress. I totally recommend it.