Best dress ever!! I wore this dress to an interview and was hired on the spot!  I knew it would make me stand out and I did! I have received many compliments every time I've worn it! The medium fit perfectly. I'm 5'6" 160lbs 36DD.  The quality is some of the best I've seen on Amazon in this price range.  The marerial is like a stiff cotton with a little stretch, but not much, so if you are between sizes (for me med and large) the bottom isn't a problem, if you are larger than 36DD on top I would go up a size .please like if this was helpful :)