I'm usually a size 2, sometimes a 4 depending on the brand, so I ordered a small and it fits great.  be mindful that this is not exactly a high-end garment, so its not lined, but the material is still durable.  As a size 2 and 36/C, the dress fit very nicely and flattered my figure.  its a little snug in the hips, but I'm a bit 'hippy', so that's understandable.  great for the office or a cocktail.

It shipped from Shanghai and was delivered weeks before the estimated date.