im a 9-9.5 and i need an XS, S was slightly too big. The neoprene and sock like nature of the shoe warrants it to be worn snug imo. Lacing it up tighter doesn't do much either.
My consensus on sizing: If you are a 9 get the XS, if you are a 9.5-10 - get the S.