Love this dress. I ended up getting this one and another sold here that I found were made by the same co. I wear 14 pant and 36C bra, I got a XL in this dress and L in the other. Both fit well, the length on XL is a bit too long for me to wear flats, thr L was a perfect length. I am 5'4".