The images shown were a bit misleading. This could have been a beautiful dress had it been made of a better material and fit more loosely. I have tried to wear it a few times, but just can't get it to work. I ordered my usual size (i'm 5'5, 120 lbs - size small), and though I could squeeze the dress on, I couldn't breathe wearing it: the waistline was weird, landing right on my ribs, and it was tight on my shoulders. Length-wise, it is several inches above my ankle. Also, the material of the dress is quite rigid and thin. I was really hoping for a breathable, loose, vibrant, high-quality dress. Though it's not completely terrible, I'm disappointed and won't be keeping it.