I really liked the dress on the model so I was hoping it would fit similar on me. I ordered a medium which is what I normally would wear. It fit well and is comfortable. The waist part hits above mine but it still looks ok. I'll probably wear it with a cardigan or something since it's kind of full with material around the waist area. I'm 5'7" and the dress drags the ground some without shoes. If I wear wedges or heels, it grazes the floor. I'll probably have it altered to fit better so I don't step on it. The pockets are a nice touch. They don't stick out too much. The material is more shiny than cotton. I think it's a cute summer maxi dress.