I am 4”11. I bought a medium, everything fits well, I love the style, color, fit. The only thing is that the length is literally at my knees. I have bought other mini dresses/dress like this one from Fashion nova, and they tend to be on the short side. I don’t know what happened with this one. But I suppose it’s not too bad, just more modest than I wanted.