These are exactly what I was hoping for.  They are soft, thin t-shirt material like material that does not get too hot and they cover all the way up to just below the short sleeve.  They do get loose at the top and need to be pulled up but that's not really an inconvenience to warrant fewer stars.  I liked them enough to buy a second pair!