I love this dress.  I have it in yellow, white and purple.  It fits very well.  I'm actually purchasing this for the second time.  After many, many, many wears and washes, the elastic in the bust just isn't as tight as it used to be.  Fair enough, since I've worn it OFTEN over the last year.  Even in the winter, I'd wear it over tights with a pair of Uggs.  My friend (who is larger than me) has expressed a desire to have this dress, so I figured I'll just buy a fresh one and give her the old one.  I wash it on the "hand wash" cycle and just hand to dry.  No need for dry cleaning in my opinion.