I bought a size 9 (I wear an 8 1/2) and had to return them for a 10. The 9 fit but I wanted to wear these with a heavier sock and the 10 was more comfortable.  I only wear these inside so I can't comment on the wearability outside.