Edit: For some inexplicable reason, shortly after I posted this review, the manufacturer changed the US shoe sizes from a 9.5 to a 9 and a 10.5 to a 10. I'm glad I ordered before this change, otherwise I would "10" (10.5) and it wouldn't match as perfectly as "9" (9.5). My foot size is exactly US 9.5. But since manufacturers are not always up to the task, I have to take 10 - this is normal - or 10.5 is too much. I didn't know what to order so I settled on a 9.5 knowing that if they didn't fit I