These shoes seem like good quality, although I just got them and haven't given them a true test.  These are true to size, definitely do NOT run small.  I had to send mine back for a half-size smaller, and my feet are average width, if not a touch wide.