This is a lovely dress. I bought the XS in Petite and it fits perfectly (I am 5'3"). It is comfortable and flattering, and it is a perfect length. I liked it so much I ordered a second one, although it was not available in Petite so I will probably have to take it up. It's great for holidays as the material is non creasing. Also, its a modest cut.