This is a wrap dress with ruffle details. Size M. fabric is lightweight and comfortable. I am 5’6” and it’s a perfect midi length for me.