I'm another borderline petite at 5'4", and i loved this. the pants are like palazzos on me, and i think with a heel it will look great. i plan on wearing my hair up and tying the tie in the back in a big bow. in fact, i don't see the button back spoken of in the description, so i think one would have to do so!