I liked the dress, it fit my body well and I could of even gotten a medium. I got a large and xl because I am normally a 12 but it was swimming on me and dragging.
The large was nice, it didn't drag but definitely hit the floor. I wore it was sandals and it was super comfy to go into work. I am 5'7 btw.