I love these, comfortable from the moment they are on and all day! I'm sometimes between a 9.5-10 and I bought one size up. Fits perfectly with socks! Insole length 27,5 cm. One cons - they're not waterproof. When the snow melts my feet get wet.