These are awesome shoes. i work on my feet all day walking, and they are comfortable and stylish. i have had them for over three months and they are just as comfortable as the day i bought them. i wouldn't recommend them for running or concrete surface working, but for walking around they are as comfortable as slippers!!! i have the black pair, and they go with anything casual. i highly recommend these, as casual stylish walking/work shoes. I'm planning on buying a second pair as soon as the ones I bought wear out!!!