I just got these shoes and they are wonderful.  I wear a size 8 1/2, and I ordered the 8. They fit perfectly. I am even able to insert a heel cushion in them.  I recommend them if you are on your feet all day