The processing took a long time and I had to ask when my order will be shipped. Then I was told the products weren't in stock, but when I asked why the products were still shown as in stock on the website, I got a reply saying they're in stock now... kind of confusing but I got what I wanted. One dress was too small to be a medium, the other fits fine (a medium also). Once the order was shipped, took about 2 weeks to get to me. Overall, good site to buy nice dresses, be patient, and know that the sizes run smaller than you think.