I am 5' and this is the perfect petite length dress. I thought I was going to have to get it shortened but when it is on it hits just at the ankle. First petite maxi dress I have ever seen and it is great! So comfortable. It does fit a little on the large size. I am normally a S - I ordered the XS and it could be just a tad smaller in the width but it hides the belly. Very flattering for all shapes I think. This dress can be worn casually with a jean jacket or even to a wedding. I am sure I will get a lot of use out of this.