These are some of the most comfortable shoes I have ever worn.  You need to train them to your feet and then they are a perfect fit.  My last pair was worn out on the bottom, but the tops always stay like they were new.