Fabulous dress! The fabric is comfy, it's a bit roomy/drapey by design. I got an M and am 5'4. I washed it hot but the length is still a bit long...I'll have to either wear wedges or just be good with the bottom dragging a bit. But overall an awesome dress! May buy in another color.