I bought these suits for my aqua fit classes. They fit great, and are fashionable too. The two pieces were the correct sizes for my body. I tried a couple of one pieces, but my torso was too long for them. They are based in Australia so it takes a little longer than Amazon, but worth the wait. I have been very pleased. I ordered the same suit again after a resort spa chlorine ruined my other one.