This dress is a maternity model, size 10. I normally wear between a 4-6, but with pregnancy changes I got a 10, and I did have it slightly altered for the length, and the chest. I'm typically a size 34A, so didn't have a problem with cups, but did need some let out around ribs.
I'm 5'2, and wore 2.5" heels with this dress, I was about 7/8 months pregnant when I wore this dress.