Would best fit a size M. Material has over 5 inches of stretch. 31 inches around armpits 29 inches around waist Vintage Y2K Striped Mesh O Ring Top (M) $35.00PriceQuantityOnly 1 left in stockAdd to CartBuy Now