This was the first swimsuit I have ordered from this site. I am very pleased with the quality and value for the price. I was worried that it might be a thin, flimsy fabric with not much weight to it given the price. I was very happy that it appears to be a great quality swimsuit with a weighted fabric with plenty of lycra/spandex (or whatever the fabric is that holds everything in!!). It's flattering, and I am excited to have it for this summer. I am a usually a size 12 and ordered a size 12. It fit perfect.