I'm wondering what the advantage is over a long-sleeved top. A long-sleeved top can be loose, and therefore hopefully cooler. OTOH you're wearing it all the time. Or you could put a loose jacket on - but that's yet another extra layer.
These are what I'm looking at.