should've erred and ordered the one size up from what I am.  In my size, the bottom fit well and I truly liked the style, unfortunately if you are a 38D or larger the top is very snug, too snug.  so I had to (boo hoo) send the dresses back.

however, vendor very understanding, and refunded my monies very quickly.  I would definitely recommend dealing with them in the future to anyone. but if you order, go one size larger then you are and have alterations done if you can.