I'm slightly in love with this swimsuit but I wish I could change some things about it. First off it came in 2 weeks which is pretty good for china, I ordered a Large because everyone was saying that it was too small and I'm usually a size small/medium in things. People complained about the padding too low but since I got a large I think it worked out for me fine. Honestly my only complaint is how the back fits, the large made up for the low padding but my waist and butt aren't that big so the back part is loose and not as fitting like the front so I might just take it in by sewing it. Other than that it's a great buy!