This dress fit almost perfectly. I am 5
Feet tall and weigh about 110
And the small is a good fit. HOWEVER it is almost completely see through. I got the high neck green and white. I will definitely have to wear a slip or tank top under it. Other than that I am satisfied with the product