These shoes are great, very comfortable and feel very light.
I read somewhere that it runs half a size small, but it doesn't. Fit is excellent, almost forget i'm wearing shoes when I use these to play. They broke in in a couple of hours and have been great ever since.
I'm not sure how long they will last but the 6 month sole warranty is great.