Got it for my bf, a climber who is constantly complaining about sweaty feet.  Apparently, this does vent well enough to keep his feet dry, its comfortable and grippy enough for tough approaches.  He's thanked me for these plenty of times, so I thought I should write a review.  I bought him the exact same size that he wears for normal street shoes, and it fit him perfectly.