Just bought by my wife for our son, he is a size 10 but they seem a liitle too big for him, maybe the size runs a little larger than normal, or maybe the shoe is designed for a wider foot.  Nonetheless, not worth returning to store due to distance so our loss is your gain.