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 160 and I got it in a medium. The dress is very comfortable and I love the versatility of the style. The pockets are also very practical and in the few weeks I wore it, I wore it to the winery, out at night, and to work. Definitely recommend!