I tried to buy this exact pair of shoes at a retail store but the size 10 was too large.  My normal size in just about any shoe is 10.  The store did not have a size 9.5 so I ordered these in 9.5 from Amazon thinking They'd be good since the 10 was just too big.  But the size 9.5 was weird.  The right shoe was quite comfortable but the left shoe was not. The left seemed smaller in the toe area than the right.  Could just be my left foot is bigger? Maybe, but normally I wear size 10.  Sadly, I returned them.  I wish they would have been more comfy and correctly sized in the 10!  They seemed like a very good buy for the price and felt solid and durable.