Not exactly what I was hoping for. The color is a deeper blue and the lace up top is not as thick as the picture displays. It's not transparent but the material is very thin. Also, I believe it's meant to be more of a shirt than a dress because it's much shorter than I expected. If I try to lift my arms at all it slides up and doesn't stay on my shoulders, therefore, making it appear even shorter than it already is. The front and back are just long enough but the sides show off almost too much leg. I'm 5'6 (long legs) and I ordered a XS/S. If I could order again I would probably want a large.
I ordered a medium & I'm a pretty small girl, but when I tried it on it was definitely too short & I'm definitely gonna have to wear shorts under it, the materials not too bad you get what you pay for, but all in all its definitely what expected appearance wise, took a while to get here though.