I have the arm skins. They are a knit but I can wear them on very hot days. They are 'thick" as such but I would try and look at a black pair. I wear mine infrequently but a friend who wears them often they have turned grey. Or maybe look for another colour than white.