I bought these for my husband who is not a runner but needed a regular athletic shoe that his regular running shoes would not fit. They fit him perfectly and he loves them but the first day he put them on his knees were killing him by the end of the day. These shoes had no arch support at all. So I ordered him a pair of Sole Signature DK Response insoles for them and now they are perfect. He can wear them all day for any activity without pain and I see that on regular days he often actually chooses them instead of the Keen sneakers he used to wear as casual shoes. Recently a person who sold athletic shoes told me that I had complained that these Mizuno shoes had no arch support, that the manufacturers made their shoes specifically and expected you to put your own insole. Not sure if this is true or not. Anyway, husband loves her now.