Im 53 130 pounds. I normally wear a medium sometimes small dress But had to get the XL to have it be flowy. I might could have went with just a large. I bought the white with black embroidery. I had to completely line it, it was very sheer but I figured that when I bought it, I just really wanted that color. Overall Im happy with it.