I am 5'2" and about 145 lb. By the chart I am XL and bought one dress this size, and going through all reviews decided to get one of size Small, because only this size was a color I really like. As a result XL was too long and the Small was a perfect fit. I am 38D and there was not much difference in the fit for my chest area,  loops of chest buttons stretched a bit, but I like the whole fit very much with a small size. Returned XL. This dress is very attractive, made well, and colors are beautiful, and many to choose from. Loops, for closing buttons, are stretchy, they looks so small but very easy to use them, I do not know why some people complained about it. I have no picture, maybe will add it later. I bought Red Turquoise and this color was the best for me. One more thing, my belly is kind of hidden in this dress disign, big plus.