This is a short sleeve top from the 2017 Connemarathon. The sizes are unisex. Note that the sleeves on these tops are quite tight.