Do yourself a favor and don't take a chance with this company. I placed an order 2 months ago, finally received my bikini today after receiving the same invalid tracking number with 2 different shippers. Customer service didn't answer my emails when I asked for more info about the situation. The suit actually does look like the one shown on their website, however it's clearly a knock-off with cheap materials and very strange proportions. I ordered a small, and while the bottom fits, the top is so oddly made that I'm not sure who it would fit. There is an insane amount of space between the cups, so much extra fabric, and the back hangs incredibly loosely with no way to tighten it. Overall, poor quality and not worth the time or money spent. Lesson learned.