these came literally the next day in the post from Biketart (brilliant timing as it had just started raining yet again), and fit my hands really well. They are highly visible, esp for dark wet nights when you want to make sure you're seen. They are warm but not sweaty, tho on really cold days you would probably want liners. I haven't worn them yet in a proper downpour but they have been totally waterproof in all rain so far. The only time I got water inside them was when my hands were wet when I put them on!
The towelling bit is surprisingly useful, both for wiping your nose (I assume that's what wiping sweat off is a euphemism for), & for wiping rain off glasses so you can see again. Really well designed :)