Good for water but
For leg warmers these are great at repelling water but only really kept me warm down to around 50 degrees. I've ridden in the rain and they definitely kept me dry but on rides that get into the 40s I definitely feel the wind slipping through the warmers. Overall I really like them but with the weather getting colder I'm going to have to use thicker leg warmers on non rainy days. These don't stretch as much as my other warmers and I had to order up a size so they would fit around my calves.