#zafulsnap im 5'6 and 115 pounds, i ordered a medium and it fits pretty well.The top fits a lot smaller than the bottoms so keep that in mind when picking your size. Im a 32C and the medium top fit perfectly. Bottoms are a little loose but if i sized down the top would have been to small. Still a super flattering bikini though. I got the white and it is not see through at all!