brand/material not indicated, likely 100% cotton
Size fits truest to XL
Condition 9/10 some pilling