They are comfortable and look great, but yes, I agree with everyone.... short life span. I've had a few pairs for a little over a year and a half, and the sole is starting to wear out. The leather is fine, but without the rubber sole, what is the point?