I love this dress!!  I'm 5'7", 138 lbs and 34DD and this dress fits perfectly. It hugs the curves, but is not tight. The hem hits just below the knee, which is good for us long-legged girls. The fabric has a stretchy,cotton feel and is not see thru. I  purchased two more in different colors and they all fit the same.