Eliza J for the win!
I'm 5'1", 115 lbs, and Eliza J dresses in size 4P fit me like a glove every time. This is no exception, and it's so cute! Great quality material, soft and comfortable... I can't recommend it enough. Macy's, please stock more Eliza J petite dresses!