My job requires I buy all black tennis shoes.  They are very hard to find.  I did see these and ordered first an 8 1/2 which is my size and they were too small.  Next, I exchanged for a 9 and had absolutely no hassle with that exchange.  The 9s fit fine.  They are a bit flimsy and I can feel stones under my feet when I walk on gravel roads.  But, for just a shoe to wear at work, they are fine.  A little bit pricey I would say.... BE SURE TO ORDER AT LEASE A HALF SIZE LARGER THAN YOU USUALLY WEAR.