When is a 3X not a 3X?  When the bust size is less than 48".  I took a chance on this dress, and now my girls get smooshed.  The fabric has a very high percentage of cotton, great for looks and comfort but not so great because it needs light ironing.  A little more synthetic in the fabric blend would give it a little more stretch, a little less smoosh, and enough body to not need ironing.  Normally for a dress like this, although it lists at $22.99, the very top of my price range would be $20, but as I said, I took a chance on this one, in this case because it's so pretty, has some spandex (but as it turned out, not quite enough), and because of a daily special lightning deal, and paid $18.69, probably the right price, imho. Overall I like the dress, but won't wear it much because of the fit up top, only suitable for short duration wear.  On the whole, if I knew then what I know now, I would not have bought it.