What a beautiful boho style dress! I am normally a size large and ordered the large, and it fits exactly how I wanted it to. It is meant to be flowing and loose, which is super forgiving. The fabric feels really nice against the skin, not scratchy at all. I wore it to an outdoor summer wedding last weekend and received non-stop compliments from other guests asking where I bought it. The colors are very true to the photos online. I plan to buy another one in a different color if they have them available!