I am 5'2" and got this in a 6p. i would say it fits tts (the top also has some give), but the waist is just a few inches away from being empire. i think the dress on the model is pulled down to de-emphasize this. even so, it is a very cute dress - plan to wear it with a navy velvet jacket for easter.