Love this dress so much! i bought the cranberry color first, and i loved it so much, that i also bought it in black. i think it runs fairly true to size. i am 5'3" and about 110, and the xs petite fit perfectly. i tried the xs, and it was pretty large on my frame. i love the fabric and flow of this dress, and i love the pockets.