I expected these to be good for standing around in all day with the memory foam inside, but when I got them I realised the memory foam was only on the heel of the sole. The rest of the sole is just hard. Had to buy a replacement sole really soon after since my job requires me to stand all day.