I ordered these for "him" and he is very picky when it comes to shoes.  He has never ordered shoes online because he feels he must first try them on.  I did order a size larger after reading the reviews and he said the fit is good.  He has a very high arch and problems with pain in his feet often. After walking several days in the shoes he is very happy with them.