I find that they are quite hard and incorfontables during my trail trips, hiking for c's great, but for a race of an hour or more, they are not well, I've already been eight months and are tjrs as hard ... in regard to impermeability, c is the top !!!! rain, puddles of .... not a drop between !!!