I was so disappointed with this dress. The sizing comes up really small. I bought a large and am a pretty standard large. The dress I received was a smaller medium at best. The design also features an enormous logo on the breast that wasn't clear in the photo. The way the model is standing, I thought it would be medium sized but it covers almost half the front and it's not very pretty. The pleather straps are also really cheap looking. It's a shame, I was really looking forward to receiving this dress.