I love this dress!  The fit was perfect.  I'm 5'4" and around 150 pounds, and ordered the M.  This dress is well made, not sheer came super fast.  Will be ordering another in a different color.  I love the black dress I received.