If I could give them zero stars, I would. I ordered 6 items, 3 items took 3 weeks to be delivered. The other 3 items (swimsuits) state 24 dispatch and have yet to be shipped, it's been 1 month now. If I receive them by Christmas, I'll be lucky. I go on the online chat and they say the same thing. "They will try to ship soonest". Will never order from them again. Go to Shein.