It’s a H&M half sleeves shirt, I bought it just sometime back and it has no stains, looks almost new. Looks perfect on any body size as it is supposed to be a bit oversized fit.
Perfect for a stylish and casual look. Contact me for any questions or any price negotiations.