I really think this might be a mens. Probably fit true to size for men’s medium. Or could fit a medium-large. Possible a XL for women’s. This has tons of stretch. Armpit to armpit 19 1/2 inches.