I ordered a swimsuit on February 25, my second order from Zaful, and received it in about 2 weeks time. I absolutely love the swimsuit and its quality--better than something I'd get for a higher price. One problem with the shipping is that the tracking is pretty much nonexistent until it's almost right outside your door, but other than that my experiences with Zaful have all been amazing thus far. -Maddie