Tag says large but it’s more like a small or even xs.
I have not tried to clean the shirt in anyway, has a musty smell to it.
Sold as is, shows wear