I'm a bit confused.  I saw these at a shoe store, tried on a 6 1/2 and they fit perfectly.  When I purchased them online from Amazon, they 6 1/2 totally killed my feet, they were super small.  The elastic on the back dug into the back of my ankle and made it sore and red.  Why did they fit in the store, but not the ones I purchased online??  I really like these shoes and am tempted to buy another size.  Another flaw:  they are superrr slippery on certain floors.