It is clear that this is a really short dress from the photos of the model. However, I have 5'1 and bought a XS. It fit great except that it has really long sleeves and it is way to short! I wore it around the house and my bottom was exposed if I did anything but stand still. It's still really cute and comfortable, so I am going to wear it as a tunic top. But beware the lenght!