I decided to go with what the reviews were suggesting by going with one size up from what I normally would wear. I am usually a size SM as I am 5'5 and around 120 lbs. I went with the Medium and I am SO glad I did so! The bottom fits perfect, but the top is still a bit tight on the arms. It's not very uncomfortable, so this really didn't bother me. The material seems to be pretty decent quality and it was packaged beautifully! I am looking forward to wearing the top with a high waisted skirt or pants! I would definitely pick this up if you're looking for a cute bikini to accentuate your curves without showing too much skin.