My foot is 10.60 inches long. But yet I have to order a size 7.5 for these to fit!?!?! After buying a size 10. Then a size 9.5. Then a size 8.5 and still too big!?! Absolutely ridiculous!! Ill never buy Skechers again!!