Pros You will not hurt yourself if you walk a lot in these shoes as the insole is very comfortable and the cloud foam insole absorbs shock when you step on your feet stand for a long time. Cons: The pair I received are tight enough that you'll want to regret your purchase. I recommend getting a size up to ensure there is enough room inside for your foot and you have toe mobility.