I bought these to wear for my job.  They are extremely comfortable, even all day long (10 hour shifts) on hard concrete floors while walking back and forth, etc.  However, the amount of comfort these shoes provide does not make up for the lack of quality...and they are lacking quite a bit of it.  Less than 3 weeks after wearing them, the sole started to separate from the tip of the shoe (on BOTH shoes).  The amount I paid for these isn't worth it.  I returned them within a month of usage.  I was really disappointed, because they were very comfortable.  Bummer.