This is an absolutely adorable dress! One that truly can be dressed up or down and would be flattering on nearly every body type. I am 5’3” and am normally between a medium and large so after reading others reviews decided to go with a medium. It fit fine but really still felt too big and very long in the back. I am exchanging for a small but will just hang dry after washing. Great material, super flowy, comfortable!