I have tried for so long to find the perfect fitting shoe. I went to the Fit2Run store and they sold me what were supposed to be the perfect fit. An insert combined with a Brooks running shoe. I have a wide foot and also need arch support. They were OK, but not great and certain toes were pressed on. Then I ordered this Mizuno, and this shoe along with the inserts are the perfect fit.