This is a vintage cotton wrap / tie front top, it is in excellent condition with no brand or size tags. It could fit between a size small-large depending on how tight you tie the front. See measurements:
pit to pit: up to 18", can be cinched tighter
length: 12"