Beautiful dress! Very nice material and very well sewn. I am very petite at 5'1 in height, 105 pounds, and have a 34A chest with a very small waist. The small fits really well. I have a hard time finding adult size clothing that fits because of how small I am but this was snug everywhere. The length grazed the floor when I was barefoot so a short heel would give it enough lift to make sure it didn't hit the ground.