These shoes are soft and comfortable.  For me personally if I did a lot of walking I might not be able to wear them all day due to the heel height but as far as comfort I don't think there would be a problem wearing them all day.