I ordered 3 swimsuits for my daughter on May 1st and just received then today (May 20) The suits are an ok Quality but not completely what was pictured. One has a navy top pictured with navy striped bottoms in a brief cut but the bottom are black stripes and you can't tell the front from the back they are so skimpy. Like I said they are just ok