I bought a pair size 8.5 it was small, I did not return and bearing to ware it.  Then couldn't stand anymore, so I ordered this pair at size 9 it was as same as the last pair too small, just returned it on last Friday, will not buy it anymore.