Fits great!  I have huge breasts and top portion actually fits over them.  It's the little things like this that make my day.  Very long, I may need to hem 2 or 3 inches (I'm 5'4").  It's a stretchy cotton fabric.  Not slinky like other dresses I've had in this style.  Great for beach cover up or running around with a little cardigan.  if I could go braless, I'd wear it everywhere.