These shoes are so variable in sizing.  I orginally bought size 10 - the size I normally use for running shoes - way too small.  I just bought 10.5 and they are MASSIVE!!!!  (and they are not men's.)  Now I have 1 pair that's too small.. and a pair of clown shoes that are way too big.