Lovely dress but...
I initially purchased a small, which was recommended based on my measurements, but it was too big. I loved it enough though to return for a smaller size (XS). It was still a bit long so I had it altered - an easy fix - otherwise I absolutely love it! Very flattering!