I am a 9.5 size and I could not ask for a better fit. They feel great. If you are a size 10, I suggest to buy a larger size since the label states 8-10 and it's fit for a 9.5. I wonder the longevity if them. Will find out.