Love this top!! I have been searching for something without ties, as they get on my nerves after awhile. I was skeptical about the size but Im a 36B (54, 127) and went with a medium. Slightly snug but covered everything without feeling too tight. Tested it out at the water park today and LOVED it! No adjusting needed and everything stayed out through all the rides. I would be a little worried if I was larger than a B but for me it was perfect.