I ordered five swimsuits from beachsissi, and they came in about two to three weeks. I was impressed overall by the general quality of a swimsuits. They were basically what I expected them to be. One suit was a little off, so I did return it. Returns are to China, so expect to pay for that. The customer help was very responsive and kind. By the time the refund was given (accounting for having to pay shipping to China) all said and done I got back about $8. However, I'd only paid about $30 for the suit, so not terrible. The other four suits made up for it!