UV rash vest from Decathlon. New with tags. Men’s size small & I would reckon it would fit a teenager too.
eBay