Other reviews are spot on regarding size.  I am a 10.5, and I ordered an 11 knowing that people have said these run a bit small.  The 11 fits a bit smaller than some of my other 10.5's but it is a nice snug fit.  Extremely comfortable so far.