I've been buying nb for years and although I am pleased with these I've got to say the ones I bought several years ago had much more padding around the ankle and heel than the new ones have. but they are fantastic for walking, providing lots of cushion and comfort. they fit well through the toes and the length is just right.