Very well made, excellent quality, fits perfectly. I purchased a small.  I am 5'3" and 125 pounds. My bra size is 34B. The top and bottom fit perfectly. I was looking for a pretty bikini that will hold up to actually getting into the ocean waves and not worry about the top or bottom flying off if a wave hits me. This suit fits exactly what I was looking for in quality and fit. Neither the top nor bottom tie with strings; the top has a clasp (which was what I was looking for). I have other more revealing bikini top/bottom with strings for when I am just lounging around the pool or sunbathing at the beach.