This is a beautiful dress but if you are on the thinner side it may be too loose. I am petite and the small is too loose on me. If you order this make sure you order a size down, if you are thin and like your dresses to be fitted this is not for you. I am returning since there is no extra small. However the dress itself is good quality and very cute.