I placed an order for two tops on October 10,2016. It was shipped out to me on October 11,2016 and it arrived October 24,2016. I expected it to be at least a month to get to me based on several of the reviews I read. It was nice to get it sooner than I had expected. I normally wear a size large in tops, but decided to order two sizes up to be safe. I'm really glad I did. I would even go another size up if it was available. Both tops fit perfectly, but I haven't washed them yet. Obviously the quality isn't fantastic due to the price, but you get what you pay for. I had a good experience with Sammy dress and will probably order again.