I have had mine for about 2 months.  They are plenty comfortable as far as the sole.  They are extremely hot.  My feet sweat like crazy in them.  The faux-suede surface started rubbing off almost immediately.  I wear mine for house shoes so I don't care that much but it would be nice if they looked good.