I bought this dress in ivory and then bought the navy on sale, i loved it so much. i'm 5'4", 117, and the petite medium was perfect. love the kicky flare, and the lining makes it so comfortable. an effortless, fun dress - perfect for hot summer lunch.