I took the advice of others and bought a 10 instead of a 9.5 and they fit great!  I have a really narrow foot so the B hugs my foot nicely-tight though-the way I like it!  My last pair of running shoes were a 9.5 so I am glad I went with a 10.  I have overpronation so I am really picky about my shoe and this is great for that.  The color is awesome too...the purple might be slightly darker in person than in picture, but beautiful, comfortable and I would size up about .5 of a size.  The heel fits tight and snug too.  It is a narrow shoe, but thats the way I like it :).