Purchased these for my husband to wear to work. He said they fit fine but after 5-6 hours they start hurting his feet on some days where he's walking more. But that could be because the shape of his foot, not because of the shoe itself who knows. He says they're good enough to wear to work every day and that he's happy with them. The complaint that I have is that the insert starting coming out after only 2 months of wearing them. They go right back in, but they come out so easily now.