Just bought a pair in XL at a authorized dealer in Calgary. The material is very light, breathable and comfortable. But it does feel somewhat fragile. Also they run small, I bought the XL which should be for size 45-48. My shoes are Shimano RC901 wide size 44, to give you and idea, and this is how they fit. I would have liked them to go a bit higher on my calf. I still got some room before I become UCI illegal lol. And I'm only 176cm tall.