Originally received a size 11.5 and they were quite tight so I sent them back. Check out my other Nike running shoes and they were 12. I have 12 and they were great. Nice shoe but make sure you get the right Nike size.
Pros
My 13 year old son loves them! Very comfortable and neat materials are used.
Cons
The gray is much lighter in person, quite disappointing.