People can be picky about shoes.  Some shoes fit and some don't, with the results depending on the individual.  These shoes are built on a last that fits my feet.  I've worn Asics for a few years now, and found them to hold up well.  They provide reasonable support even when they're falling apart.  I'd recommend buying a pair at a local store and wearing them a while.  After that, Amazon provides a timesaving way to purchase new pairs.  The sizes seem to be accurate across the various models.