I was on the fence about getting this maxi because it's a tad pricey but ended up scoring an retailer coupon that took a bit of the sting out of the price. i'm so glad i went ahead and ordered it! it's absolutely lovely! i'm 5'3", 117# and got an xs petite; it fits like a glove and is the perfect length to wear with either flats or a higher heel. love, love, love!