If I could have given this company zero stars I would have. Ordered 3 swimsuits. Got free shipping. All suits came in a reasonable amount of time. None of the suits fit. The sizing is very strange. Here's were my nightmare began. I tried to return. Obviously I'm now talking to someone not proficient in English and most likely from China. First offered 3 new swimsuits and I could keep the ones I already had. Didn't really want to do this, I'd be out almost $85 and most likely have swimsuits that did't fit. Just wanted my money back but I chose 3 more. Then I was told I had to pay shipping - over $40. Otherwise return would cost $40 to return the originals to China! Clearly they weren't originally shipped from China. Right now I own 3 swimsuits that don't fit, can't be worn, and I'm out $85.20. DON'T ORDER!