I've had these leather gloves for a few years now. The "Thinsulate" insulation makes them quite warm. I bought them at the annual Calgary Motorcycle show for $20.00, which is a real good price. Leather gloves at Calgary motorcycle shops are a minimum of $50.00.
I used them this summer on a trip through the mountains in BC. It rained for 3 of the 5days. The gloves kept my hands dry for about the first 2.5 hours, but eventually the rain got through the gloves. I just dryed them out each evening in the hotel, and they were good to go the next day.