I really like these shoes but they aren't great for all day wear. These are narrower shoes so after a while that can become uncomfortable, especially if your foot swells. I use these when I'm exercising, walking the dogs, etc.