I'm 5'2, 108lb and i got a size small but the dress was too long for me. I wish it wasn't or it would have been perfect. I would say that this dress would look better on tall people. I looked shorter than what I already am.