The first time I ordered this dress, I ordered it in a size medium. The dress was nice in person; a little more sheer than I was expecting. Overall, the medium was to perfect of a fit and so I will be returning for a size large.