I am a size S or 4 and this dress fits like a glove. I am also 5'4 and it is the perfect maxi dress length. The silk fabric is soft and smooth and doesn't scratch.