I love my keens- 3 years pluc, two cross countries with lots of walking around in them in between. They seem stiff enough to me and I have ridden some long and difficult days in them.