I was so excited when I ordered these and was very disappointed when I discovered just how small they were. I usually wear a 9.5 to 10. This size 10 was so small I couldn't even get it all the way on my foot! I gave them 2 stars because though I never actually had a chance to wear them, they did look well made and might have been comfortable had I  been able to get them on my feet. Returned.