I love this dress. One thing I will say is I have a very short torso and the top doesn't hit my waist quite right and bunches just a little. Other than that it is great quality and I will we wearing it all the time.
This dress is a beautiful concept but I found it to run slightly small (as I am a M, sometimes a S with an athletic build). I do have a rather muscular back so I think if you have the same, size up might be a better fit. I could close it but it was rather tight.
Sadly the cut for the back is very awkward and sticks out in the front. Gonna have to return this one.