Mora than perfect. My knees are sensitive and cold wind always a problem for me. This item is the one what I wanted to have. Not so fancy as others, but definitely better! SUPER!
Padded with fin layer of foam and fur on the inside, no hard shell. Not so sure they would protect you in a road accident.