This is such a gorgeous dress!  I have it in blue and white!  I get compliments every time I wear one of them, and they are my husband's favorite dresses!!  The fit is true to size.  I wear a 4, and have the dresses in small.  I may have been able to wear the XS, but this gives me room to eat.  I made one small modification to the dresses.  The very bottom of the hem has some mesh after the lace ends.  I trimmed the mess to the very bottom of the lace.  It think it makes the hem look more finished.