This dress is very beautiful. I also bought a gray one. I think this dress is medium or large. I think it is medium. It fits well.
I'm really happy with the dress. I didn't expect to be wearable for this price, but I'm amazed. It has soft fabrics, and is firm enough to shape your body. Also verry fast shipping, I got the dress within 15 days. I'm really satisfied. :)