I hate hate hate returning shoes. . . but these were half size too small. I am a true size 9M . . . the Skechers 9M smashed my toes . . . the 9 1/2 fits me perfectly.

Now, I love the way these shoes feel . . . so comfortable. The quality seems good . . . the price was right. Durability?  If they hold up to some normal abuse, these are my go to work shoes.