I was super skeptical about ordering this suit because of the negative reviews however, I am SO happy I did.

Its one size...so it will not fit every body type. However it fit mine just fine. I do not have big boobs. Im pretty fit. And my torso isn't very long. I love it and I cant wait to wear it on my honeymoon!!