5'3" 120lbs 32D - fit is perfect!  It's hard for a short gal like me to find a long dress that fits without tailoring, but this one works.  I'll be able to wear flats with this, but it would also work to have a bit of a heel too.