Swix Revoultion training pants with micro fiber and Windstopper fabric, that offers optimal wind and water repellent qualities, as well as good ventilation.