OK....I HATE DRESS SHOES!!!!! I wear nothing but running shoes, or sandals. However, my wife made me buy these for an upcoming formal event. I got them and tried them on and WOW ARE THEY COMFORTABLE! The insoles on these are like standing on pillows!! The leather is soft and the soles are rubber, but with a "dress shoe" sort of look. So....I DON'T WEAR DRESS SHOES....BUT WHEN I DO...I WEAR DOCKERS MEN'S AGENT SLIP ONS....STAY COMFORTABLE MY FRIENDS...STAY COMFORTABLE.