
I got these to take the chill off my usually cold feet, and they do the trick. I don't use them in the rain, but they have been good in mist / wet roads. As for fit, I got the XLs to cover Fizik VENTO INFINITO KNIT CARBON 2 in 45.5 and they could be a little tighter for my tastes, but definitely no flapping. They go on easily, stay put, and are very orange on my moving feet, recommended.