Ok, the pros and cons.  If you have a smaller breast size maybe A through C you won't have issues with the breastline.  At a D or larger this dress is a nightmare.  It's obvious that the size was scaled up inchwise but it was never put on a plus sized woman's body for fitting.  I'm a 40D, short frame 5'1" (so no long back and torso) and the band literally doesn't go below my breasts.  That is unacceptable in a garment.  Better to just not sell an XL or 2X if they aren't checking the fit.  I even got it a size larger than I wear for additional fitting.  So there was plenty of space in the dress, but no room in the breast area.  If you have large arms, too, that can also be an issue.  The arm sizing is snug, even on large sizes.  Also, if you are short, be prepared, you will likely need to hem this garment, it is long.  To me it's like the torso area is small, like a medium still, but the bottom is very long.  They do scale up for inches but not for fit.

The fabric is thin, the dark blue wasn't as big of an issue but may have needed a slip.  The print is gorgeous, buttons lovely, and if I was a small woman I'd be in love with this dress.  Another pro on the buttons is that the loops are a stretchy type loop material which makes it easier to fasten.  I am so sad this dress doesn't fit well as it's hard to find a floral cut dress that doesn't look dowdy and this hits the mark for being lovely and fashionable.