Ok RUN don’t walk, and get this dress!!! Beyond amazing! I’m wearing a size small, if you’re very small or narrow I would say size down. I’m 5’4 and the length is perfect on me