I love this dress so much! The first time I wore it out I had several people stop me and compliment me on my dress and ask me where I bought it. I'm 5'1", 34DD, about 150 and I got it in a medium. The dress is very comfortable and I love the versatility of the style. And in the few weeks I wore it, I wore it to the winery, out at night, and to work (with a tank top underneath). Definitely recommend!