I love this dress, but it was so long for a petite. It seemed like it was a maxi dress for a regular person. I had forgotten that it was described as a midi til I looked at my receipt.  The hem is a mermaid style, so it was hard to shorten.  Luckily, I do sew so I was able to shorten it correctly, and it turned out beautiful.